encodebin: Autoplug formatters
authorThiago Santos <thiago.sousa.santos@collabora.co.uk>
Thu, 19 May 2011 11:30:14 +0000 (08:30 -0300)
committerThiago Santos <thiago.sousa.santos@collabora.co.uk>
Thu, 19 May 2011 11:35:46 +0000 (08:35 -0300)
commitb5fb542386594ed690e739aed9ba31189d8d9203
tree436b7fdeefc65eb69f3c324e2a08539cd289d917
parent0060900d6854feccbe89a460fc35310d0b2f3c85
encodebin: Autoplug formatters

Autoplug formatters for streams if a formatter with secondary or
higher rank is found. Formatters are autoplugged when there is no
muxer or when the muxer doesn't implement the tagsetter interface.

Currently only the first formatter found is plugged, this might
help in lots of cases, but it doesn't solve the
'lamemp3 ! xingmux ! id3mux'
case.

https://bugzilla.gnome.org/show_bug.cgi?id=649841
gst/encoding/gstencodebin.c