gst/realmedia/rmdemux.c: For version 4 streams, read the extra codec data size from...
authorRoland Kay <roland.kay@ox.compsoc.net>
Tue, 12 Dec 2006 10:24:40 +0000 (10:24 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Tue, 12 Dec 2006 10:24:40 +0000 (10:24 +0000)
commita3aa645b2d9c2ab4198a48bf1f41d9b3e279623a
treeaf8b8ba8b53caea11a11d5df92460d2754d33942
parentbbf15fc74a521b44402c28fe8c4d0eb0573498b1
gst/realmedia/rmdemux.c: For version 4 streams, read the extra codec data size from the header instead of assuming it...

Original commit message from CVS:
Based on patch by: Roland Kay  <roland.kay at ox compsoc net>
* gst/realmedia/rmdemux.c: (gst_rmdemux_parse_mdpr):
For version 4 streams, read the extra codec data size from the
header instead of assuming it is always 16 (also read it from the
right position) (#384989). For version 4 and 5 streams, check that
the specified extra codec data size doesn't make us read beyond the
chunk boundary (#384989).
ChangeLog
gst/realmedia/rmdemux.c