mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 12:11:13 +00:00
More riff stuff that I forgot to commit first
Original commit message from CVS: More riff stuff that I forgot to commit first
This commit is contained in:
parent
1f0ada9d70
commit
ada54a1cdd
2 changed files with 391 additions and 434 deletions
File diff suppressed because it is too large
Load diff
|
@ -63,6 +63,7 @@ typedef struct _GstMatroskaDemux {
|
|||
GstMatroskaTrackContext *src[GST_MATROSKA_DEMUX_MAX_STREAMS];
|
||||
guint num_streams,
|
||||
num_v_streams, num_a_streams, num_t_streams;
|
||||
GstClock *clock;
|
||||
|
||||
/* metadata */
|
||||
GstCaps *metadata,
|
||||
|
@ -74,6 +75,13 @@ typedef struct _GstMatroskaDemux {
|
|||
GstMatroskaDemuxState state;
|
||||
guint level_up;
|
||||
|
||||
/* did we parse metadata/cues already? */
|
||||
gboolean metadata_parsed,
|
||||
index_parsed;
|
||||
|
||||
/* start-of-segment */
|
||||
guint64 segment_start;
|
||||
|
||||
/* a cue (index) table */
|
||||
GstMatroskaIndex *index;
|
||||
guint num_indexes;
|
||||
|
|
Loading…
Reference in a new issue