add recipes for GStreamer release 1.6.0 core + plugins
[opendreambox.git] / meta-opendreambox / recipes-multimedia / gstreamer / gstreamer1.0 / GstStreamFlags-forced.patch
1 From 0eb64386e3c546842e4bc2e32214f774b11a9666 Mon Sep 17 00:00:00 2001
2 From: Andreas Frisch <fraxinas@opendreambox.org>
3 Date: Thu, 17 Sep 2015 14:59:31 +0200
4 Subject: [PATCH] add GstStreamFlags bit to mark forced streams. refs #755159
5
6 ---
7  gst/gstevent.h | 7 +++++--
8  1 file changed, 5 insertions(+), 2 deletions(-)
9
10 diff --git a/gst/gstevent.h b/gst/gstevent.h
11 index 9fe9bcf..dffb5f1 100644
12 --- a/gst/gstevent.h
13 +++ b/gst/gstevent.h
14 @@ -379,8 +379,10 @@ typedef enum {
15   * @GST_STREAM_FLAG_UNSELECT: This stream should not be selected by default.
16   *    This flag may be used by demuxers to signal that a stream should not
17   *    be selected by default in a playback scenario, but only if explicitly
18 - *    selected by the user (e.g. an audio track for the hard of hearing or
19 + *    selected by the user (e.g. an audio track for the visually impaired or
20   *    a director's commentary track).
21 + * @GST_STREAM_FLAG_FORCED: Some or all of the data in this stream should be
22 + *    presented in any case (e.g. subtitles when somebody speaks Klingon)
23   *
24   * Since: 1.2
25   */
26 @@ -388,7 +390,8 @@ typedef enum {
27    GST_STREAM_FLAG_NONE,
28    GST_STREAM_FLAG_SPARSE       = (1 << 0),
29    GST_STREAM_FLAG_SELECT       = (1 << 1),
30 -  GST_STREAM_FLAG_UNSELECT     = (1 << 2)
31 +  GST_STREAM_FLAG_UNSELECT     = (1 << 2),
32 +  GST_STREAM_FLAG_FORCED       = (1 << 3)
33  } GstStreamFlags;
34  
35  /**
36 -- 
37 2.3.5
38