gstreamer/gst
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
..
alpha android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
apetag android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
audiofx android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
audioparsers audioparsers: update for set_frame_props -> set_frame_rate API change 2011-04-08 18:07:18 +01:00
auparse android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
autodetect android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
avi android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
cutter android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
debugutils android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
deinterlace android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
effectv android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
equalizer android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
flv flvdemux: simplify framerate fraction calculation 2011-04-12 11:50:08 +02:00
flx android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
goom android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
goom2k1 android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
icydemux android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
id3demux android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
imagefreeze android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
interleave android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
law android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
level android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
matroska android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
median various (gst): add a missing G_PARAM_STATIC_STRINGS flags 2010-10-13 18:00:28 +03:00
monoscope android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
multifile android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
multipart android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
quicktime qtmux: Do caps renegotiation when it only adds fields 2011-04-12 20:32:15 +01:00
replaygain android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
rtp android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
rtpmanager rtpssrcdemux: Unknown SSRC is not fatal 2011-04-11 17:37:58 -04:00
rtsp android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
shapewipe android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
smpte android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
spectrum android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
udp android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
videobox android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
videocrop android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
videofilter android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
videomixer android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
wavenc android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
wavparse android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
y4m android: Make it ready for androgenizer 2011-04-11 01:20:11 +02:00
Makefile.am build: build plugins and examples in parallel where possible 2010-03-29 11:00:57 +01:00