gst/asfdemux/asfpacket.c: If packet size is specified within the packet and smaller...
authorTim-Philipp Müller <tim@centricular.net>
Tue, 1 May 2007 11:10:31 +0000 (11:10 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Tue, 1 May 2007 11:10:31 +0000 (11:10 +0000)
commitc2784b4ca88a46e8e453566d62dec01370c320c4
treec518f32c39b1710ddc7fcacd691ca3f01bb09340
parent279b2b029039320efb558ee4198167019a08dd09
gst/asfdemux/asfpacket.c: If packet size is specified within the packet and smaller than the actual packet size, don'...

Original commit message from CVS:
* gst/asfdemux/asfpacket.c: (gst_asf_demux_parse_payload),
(gst_asf_demux_parse_packet):
If packet size is specified within the packet and smaller than
the actual packet size, don't parse beyond the size specified in
the packet (this makes us parse some cases of packets with single
compressed payloads cleanly, see e.g stream from #431318). Also
add a sanity check when parsing compressed single payloads.
ChangeLog
gst/asfdemux/asfpacket.c