diff options
author | Jan Schmidt <thaytan@mad.scientist.com> | 2008-09-27 01:12:30 +0000 |
---|---|---|
committer | Jan Schmidt <thaytan@mad.scientist.com> | 2008-09-27 01:12:30 +0000 |
commit | a8736df9b53a190f21d6c2e132a04f296797782a (patch) | |
tree | 2660b8fa6089eabe0faae2ffe879715412d0b815 /ext/resindvd/gstmpegdemux.h | |
parent | a51c4c16b25416ca55ddca56a14c89be63782a90 (diff) | |
download | gst-plugins-bad-a8736df9b53a190f21d6c2e132a04f296797782a.tar.gz gst-plugins-bad-a8736df9b53a190f21d6c2e132a04f296797782a.tar.bz2 gst-plugins-bad-a8736df9b53a190f21d6c2e132a04f296797782a.zip |
ext/resindvd/: Add in Title/Chapter seeking, and simple but buggy audio and subtitle stream selection.
Original commit message from CVS:
* ext/resindvd/gstmpegdemux.c:
* ext/resindvd/gstmpegdemux.h:
* ext/resindvd/resindvdbin.c:
* ext/resindvd/resindvdsrc.c:
* ext/resindvd/rsnstreamselector.c:
Add in Title/Chapter seeking, and simple but buggy audio
and subtitle stream selection.
Diffstat (limited to 'ext/resindvd/gstmpegdemux.h')
-rw-r--r-- | ext/resindvd/gstmpegdemux.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/resindvd/gstmpegdemux.h b/ext/resindvd/gstmpegdemux.h index fd566afa..3f38b088 100644 --- a/ext/resindvd/gstmpegdemux.h +++ b/ext/resindvd/gstmpegdemux.h @@ -42,6 +42,8 @@ typedef struct _GstFluPSDemuxClass GstFluPSDemuxClass; #define GST_FLUPS_DEMUX_MAX_STREAMS 256 #define GST_FLUPS_DEMUX_MAX_PSM 256 +#define MAX_DVD_AUDIO_STREAMS 8 +#define MAX_DVD_SUBPICTURE_STREAMS 32 typedef enum { STATE_FLUPS_DEMUX_NEED_SYNC, @@ -106,6 +108,7 @@ struct _GstFluPSDemux { /* Language codes event is stored when a dvd-lang-codes * custom event arrives from upstream */ GstEvent * lang_codes; + gint audio_stream_types[MAX_DVD_AUDIO_STREAMS]; }; struct _GstFluPSDemuxClass { |