gstreamer/gst/flv
Sebastian Dröge c9b42951fe flvdemux: Don't create AAC/H264 caps without codec_data
Instead delay creating the caps until we read the codec_data from the stream,
or fail if we get normal data before the codec_data.

AAC raw caps and H264 avc caps always need codec_data, setting caps on the pad
without them is going to make negotiation fail most of the time. Even if we
later set new caps with the codec_data, that's usually going to be too late.

https://bugzilla.gnome.org/show_bug.cgi?id=746682
2015-03-24 16:15:04 +01:00
..
amfdefs.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstflvdemux.c flvdemux: Don't create AAC/H264 caps without codec_data 2015-03-24 16:15:04 +01:00
gstflvdemux.h flvdemux: Don't repeatedly warn after no_more_pads (v2) 2015-03-16 12:01:43 +00:00
gstflvmux.c flvmux: Fallback to PTS if DTS is missing 2014-08-28 15:05:56 -04:00
gstflvmux.h flvmux: Correctly offset timestamp 2014-08-27 21:09:57 -04:00
gstindex.c Fix FSF address 2012-11-04 00:07:18 +00:00
gstindex.h Fix FSF address 2012-11-04 00:07:18 +00:00
gstmemindex.c Fix FSF address 2012-11-04 00:07:18 +00:00
Makefile.am flvdemux: Use gst_video_guess_framerate() 2015-02-12 23:38:47 +11:00