diff options
author | Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> | 2009-08-18 17:17:28 +0200 |
---|---|---|
committer | Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> | 2009-08-31 16:50:01 +0200 |
commit | 15fa7d33edeb7a4d2c9c5e8baddab9644e7b82a8 (patch) | |
tree | 08a699d0fa073d7b550a8f39795fd2c6257d90a4 | |
parent | c469f6b38d289a5c2c2acaf4343223b5b7fa217d (diff) |
qtdemux: also extract ftyp info in push mode
-rw-r--r-- | gst/qtdemux/qtdemux.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gst/qtdemux/qtdemux.c b/gst/qtdemux/qtdemux.c index 0c7689fed..4bfcc59f2 100644 --- a/gst/qtdemux/qtdemux.c +++ b/gst/qtdemux/qtdemux.c | |||
@@ -2638,6 +2638,10 @@ gst_qtdemux_chain (GstPad * sinkpad, GstBuffer * inbuf) | |||
2638 | g_node_destroy (demux->moov_node); | 2638 | g_node_destroy (demux->moov_node); |
2639 | demux->moov_node = NULL; | 2639 | demux->moov_node = NULL; |
2640 | GST_DEBUG_OBJECT (demux, "Finished parsing the header"); | 2640 | GST_DEBUG_OBJECT (demux, "Finished parsing the header"); |
2641 | } | ||
2642 | if (fourcc == FOURCC_ftyp) { | ||
2643 | GST_DEBUG_OBJECT (demux, "Parsing [ftyp]"); | ||
2644 | qtdemux_parse_ftyp (demux, data, demux->neededbytes); | ||
2641 | } else { | 2645 | } else { |
2642 | GST_WARNING_OBJECT (demux, | 2646 | GST_WARNING_OBJECT (demux, |
2643 | "Unknown fourcc while parsing header : %" GST_FOURCC_FORMAT, | 2647 | "Unknown fourcc while parsing header : %" GST_FOURCC_FORMAT, |