From 39321cf1f760f907755180873927a1a9ff47f8a9 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Sun, 12 Aug 2007 14:35:41 +0000 Subject: [PATCH] gst/qtdemux/qtdemux.c: Fix parsing of mp4a version 0 atoms. Fixes #465774. Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_parse_node): Fix parsing of mp4a version 0 atoms. Fixes #465774. --- ChangeLog | 5 +++++ gst/qtdemux/qtdemux.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/ChangeLog b/ChangeLog index 4c7fe5090c..c57cd869f5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-08-12 Wim Taymans + + * gst/qtdemux/qtdemux.c: (qtdemux_parse_node): + Fix parsing of mp4a version 0 atoms. Fixes #465774. + 2007-08-10 Stefan Kost * gst/rtp/gstrtpilbcdepay.c: diff --git a/gst/qtdemux/qtdemux.c b/gst/qtdemux/qtdemux.c index c2129d99b4..531a1eff14 100644 --- a/gst/qtdemux/qtdemux.c +++ b/gst/qtdemux/qtdemux.c @@ -2144,6 +2144,8 @@ qtdemux_parse_node (GstQTDemux * qtdemux, GNode * node, guint8 * buffer, /* parse any esds descriptors */ switch (version) { case 0x00000000: + offset = 0x24; + break; case 0x00010000: offset = 0x34; break;