audio: A uri list element.
audio: A uri list element.

This element "simply" takes the list of uris that our other elements have
already converted to simpler format, picks the first uri and play it. This
is done by ensuring that we block the right EOS messages, and all new segment
messages from the original sources. With these events blocked we can inject
our own nested uridecodebin to play the uri and push our own data. The nested
uridecodebin is setup with caps('any') to ensure that we don't suddenly demux
and end up with multiple streams by accident.

swak/mopidy,jcass77/mopidy,jmarsik/mopidy,mopidy/mopidy,priestd09/mopidy,pacificIT/mopidy,glogiotatidis/mopidy,quartz55/mopidy,vrs01/mopidy,ZenithDK/mopidy,bencevans/mopidy,ZenithDK/mopidy,hkariti/mopidy,adamcik/mopidy,abarisain/mopidy,priestd09/mopidy,priestd09/mopidy,tkem/mopidy,abarisain/mopidy,mokieyue/mopidy,ali/mopidy,SuperStarPL/mopidy,liamw9534/mopidy,mokieyue/mopidy,ZenithDK/mopidy,bacontext/mopidy,pacificIT/mopidy,vrs01/mopidy,kingosticks/mopidy,quartz55/mopidy,swak/mopidy,hkariti/mopidy,SuperStarPL/mopidy,hkariti/mopidy,quartz55/mopidy,dbrgn/mopidy,bencevans/mopidy,ali/mopidy,jcass77/mopidy,ZenithDK/mopidy,jodal/mopidy,dbrgn/mopidy,mokieyue/mopidy,jmarsik/mopidy,dbrgn/mopidy,rawdlite/mopidy,jmarsik/mopidy,woutervanwijk/mopidy,adamcik/mopidy,liamw9534/mopidy,rawdlite/mopidy,jodal/mopidy,glogiotatidis/mopidy,diandiankan/mopidy,swak/mopidy,bencevans/mopidy,SuperStarPL/mopidy,diandiankan/mopidy,ali/mopidy,glogiotatidis/mopidy,vrs01/mopidy,mopidy/mopidy,diandiankan/mopidy,kingosticks/mopidy,tkem/mopidy,hkariti/mopidy,rawdlite/mopidy,jcass77/mopidy,glogiotatidis/mopidy,diandiankan/mopidy,pacificIT/mopidy,woutervanwijk/mopidy,vrs01/mopidy,bacontext/mopidy,jodal/mopidy,kingosticks/mopidy,dbrgn/mopidy,SuperStarPL/mopidy,swak/mopidy,jmarsik/mopidy,tkem/mopidy,mopidy/mopidy,bacontext/mopidy,tkem/mopidy,rawdlite/mopidy,mokieyue/mopidy,ali/mopidy,adamcik/mopidy,pacificIT/mopidy,bencevans/mopidy,bacontext/mopidy,quartz55/mopidy