gst/matroska/: not perfect yet though, needs some tweaking in flacdec; also, seeking...
authorTim-Philipp Müller <tim@centricular.net>
Mon, 4 Sep 2006 15:06:25 +0000 (15:06 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Mon, 4 Sep 2006 15:06:25 +0000 (15:06 +0000)
commita0fa3b2917891bc36e3c186bc2d5389233571331
tree544e7c0721608fbfa182ce0fa47eaf2c58f815ac
parentfc559fff48fc72e04aca551519d5bf8dfef8d877
gst/matroska/: not perfect yet though, needs some tweaking in flacdec; also, seeking could be better.

Original commit message from CVS:
* gst/matroska/matroska-demux.c: (gst_matroska_demux_push_hdr_buf),
(gst_matroska_demux_push_flac_codec_priv_data),
(gst_matroska_demux_push_xiph_codec_priv_data),
(gst_matroska_demux_parse_blockgroup_or_simpleblock),
(gst_matroska_demux_video_caps), (gst_matroska_demux_audio_caps):
* gst/matroska/matroska-ids.h:
Add basic FLAC support (#311586), not perfect yet though, needs some
tweaking in flacdec; also, seeking could be better.
Do better bounds checking when deserialising vorbis stream headers
to make sure we don't read beyond the end of the buffer on bad input.
ChangeLog
gst/matroska/matroska-demux.c
gst/matroska/matroska-ids.h