[gst-cvs] slomo gst-plugins-good: gst-plugins-good/ gst-plugins-good/gst/matroska/
slomo at kemper.freedesktop.org
slomo at kemper.freedesktop.org
Fri Jun 13 12:07:18 PDT 2008
CVS Root: /cvs/gstreamer
Module: gst-plugins-good
Changes by: slomo
Date: Fri Jun 13 2008 19:07:18 UTC
Log message:
* gst/matroska/matroska-demux.c: (gst_matroska_demux_reset),
(gst_matroska_demux_parse_tracks),
(gst_matroska_demux_parse_index), (gst_matroska_demux_parse_info),
(gst_matroska_demux_parse_attachments),
(gst_matroska_demux_parse_chapters),
(gst_matroska_demux_parse_contents_seekentry),
(gst_matroska_demux_loop_stream_parse_id):
* gst/matroska/matroska-demux.h:
Only parse Tracks, SeekHead and SegmentInfo elements once but allow
Tags multiple times. The first ones can appear more than once but must
contain the same content as the first for backup purposes so we ignore
all but the first one. Tags can appear multiple times with different
content.
Jump to all elements except Clusters that are available from a
SeekHead to make it more likely to have all required informations
before getting to the first Clusters.
Add dummy functions for parsing Attachments and Chapters.
Modified files:
. : ChangeLog
gst/matroska : matroska-demux.c matroska-demux.h
Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/ChangeLog.diff?r1=1.3540&r2=1.3541
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/gst/matroska/matroska-demux.c.diff?r1=1.102&r2=1.103
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/gst/matroska/matroska-demux.h.diff?r1=1.12&r2=1.13
More information about the Gstreamer-commits
mailing list