compat/media: also support decoding with playbin

Allow rendering/decoding to function when using a pure qtmultimedia
scenario as well as a pure playbin scenario.
Make output buffer releasing more robust.

Origin: vendor
Forwarded: no