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];
|
GstMatroskaTrackContext *src[GST_MATROSKA_DEMUX_MAX_STREAMS];
|
||||||
guint num_streams,
|
guint num_streams,
|
||||||
num_v_streams, num_a_streams, num_t_streams;
|
num_v_streams, num_a_streams, num_t_streams;
|
||||||
|
GstClock *clock;
|
||||||
|
|
||||||
/* metadata */
|
/* metadata */
|
||||||
GstCaps *metadata,
|
GstCaps *metadata,
|
||||||
|
@ -74,6 +75,13 @@ typedef struct _GstMatroskaDemux {
|
||||||
GstMatroskaDemuxState state;
|
GstMatroskaDemuxState state;
|
||||||
guint level_up;
|
guint level_up;
|
||||||
|
|
||||||
|
/* did we parse metadata/cues already? */
|
||||||
|
gboolean metadata_parsed,
|
||||||
|
index_parsed;
|
||||||
|
|
||||||
|
/* start-of-segment */
|
||||||
|
guint64 segment_start;
|
||||||
|
|
||||||
/* a cue (index) table */
|
/* a cue (index) table */
|
||||||
GstMatroskaIndex *index;
|
GstMatroskaIndex *index;
|
||||||
guint num_indexes;
|
guint num_indexes;
|
||||||
|
|
Loading…
Reference in a new issue