Decoders must use gst_pad_use_fixed_caps() for source pads
Brought to you by:
rbultje
The decoders need to use gst_pad_use_fixed_caps() for their source pads, otherwise they'll cause negotiation errors when the downstream pipeline is renegotiated (example: decoder ! ffmpegcolorspace ! ximagesink and the window is resized).
See http://bugzilla.gnome.org/show_bug.cgi?id=426522
Attaching straight-forward patch.
Patch
Logged In: YES
user_id=836555
Originator: NO
Ping.