playbin3 : Improve selection and reusability
This patch series fixes reconfiguration and race issues in playbin3/playsink, and opens the way to allow input changes to decodebin3 (i.e. if push-based and the caps change, the internal parsebin will be reconfigured).