gstreamer/gst/quicktime
Thiago Santos a5f22f03aa qtmux: Do caps renegotiation when it only adds fields
Qtmux can accept caps renegotiation if the new caps is a
superset of the old one, meaning upstream added new info to
the caps. This patch still doesn't make qtmux update any
atoms info from the new info, but at least it doesn't
reject the new caps anymore.

A pipeline that reproduces this use case is:

videotestsrc num-buffers=200 ! x264enc byte-stream=true ! \
h264parse output-format=0 ! qtmux ! \
filesink location=test.mov
2011-04-12 20:32:15 +01:00
..
atoms.c qtmux: Do caps renegotiation when it only adds fields 2011-04-12 20:32:15 +01:00
atoms.h qtmux: support more of j2k 2011-04-12 20:32:14 +01:00
descriptors.c gst/quicktime/: Dual license qtmux LGPL/MIT. Fixes #564232. 2011-04-12 20:32:10 +01:00
descriptors.h gst/quicktime/: Dual license qtmux LGPL/MIT. Fixes #564232. 2011-04-12 20:32:10 +01:00
fourcc.h qtmux: Adds new tags 2011-04-12 20:32:14 +01:00
ftypcc.h gppmux: Add support for 3gr6 2011-04-12 20:32:13 +01:00
gstqtmux.c qtmux: Do caps renegotiation when it only adds fields 2011-04-12 20:32:15 +01:00
gstqtmux.h qtmux: also add .h file changes to unbreak the build 2011-04-12 20:32:14 +01:00
gstqtmuxmap.c qtmux: Only accept avc-sample h264 2011-04-12 20:32:15 +01:00
gstqtmuxmap.h gppmux: Add support for 3gr6 2011-04-12 20:32:13 +01:00
gstrtpxqtdepay.c qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
gstrtpxqtdepay.h qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
LEGAL qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
Makefile.am qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
properties.c gst/quicktime/: Dual license qtmux LGPL/MIT. Fixes #564232. 2011-04-12 20:32:10 +01:00
properties.h gst/quicktime/: Dual license qtmux LGPL/MIT. Fixes #564232. 2011-04-12 20:32:10 +01:00
qtatomparser.h qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
qtdemux.c qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
qtdemux.h qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
qtdemux.vcproj qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
qtdemux_dump.c qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
qtdemux_dump.h qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
qtdemux_fourcc.h qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
qtdemux_lang.c qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
qtdemux_lang.h qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
qtdemux_types.c qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
qtdemux_types.h qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
qtpalette.h qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00
quicktime.c qtdemux: rename directory to quicktime to match plugin name 2011-04-12 19:29:56 +01:00