From: Mark Nauwelaerts Date: Tue, 18 Aug 2009 15:17:28 +0000 (+0200) Subject: qtdemux: also extract ftyp info in push mode X-Git-Tag: 1.19.3~509^2~9733 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=15fa7d33edeb7a4d2c9c5e8baddab9644e7b82a8;p=platform%2Fupstream%2Fgstreamer.git qtdemux: also extract ftyp info in push mode --- diff --git a/gst/qtdemux/qtdemux.c b/gst/qtdemux/qtdemux.c index 0c7689f..4bfcc59 100644 --- a/gst/qtdemux/qtdemux.c +++ b/gst/qtdemux/qtdemux.c @@ -2638,6 +2638,10 @@ gst_qtdemux_chain (GstPad * sinkpad, GstBuffer * inbuf) g_node_destroy (demux->moov_node); demux->moov_node = NULL; GST_DEBUG_OBJECT (demux, "Finished parsing the header"); + } + if (fourcc == FOURCC_ftyp) { + GST_DEBUG_OBJECT (demux, "Parsing [ftyp]"); + qtdemux_parse_ftyp (demux, data, demux->neededbytes); } else { GST_WARNING_OBJECT (demux, "Unknown fourcc while parsing header : %" GST_FOURCC_FORMAT,