Thanks for all the comments.
1. Coded channels..
Some times it takes a few seconds for the stream to start working. In normal vomp the picture starts when it's available. On qtvomp we get the audio but no picture. If you click back and then play again the picture comes in. Can a quick check loop be introduced to check for the start of the stream?
I've seen this as well, it only happens sometimes. But I have no clue atm what triggers the delay, so it maybe my code, the phonen libs or Xine.
Rough guess atm is that Xine introduces the delay, when it starts loading/initializing the demux libs.
2. Audio channel.
I'm an Engish expat living abroad. I'd like to change the audio channel when possible. Could this be possible?
Somehow good and bad news:
First the bad: There is no support in Phonon on subtitles, audiostreams, etc. at the moment, so I have no chance to change e.g. the language at the moment.
Somehow good:
The VLC-MPlayer-Backend is developed currently outside of the phonon repository. Within these new backends, the author has implemented the support for it within Phonon.
He also stated to want to move these backends into the main phonon repository for the next release (which will be within KDE 4.2 in ~January). But till today I haven't seen this happening. I'm also unsure if the Xine backend will then also support this functionality.
So when KDE 4.2 comes out (which then will be Phonon 4.3), I can hopefully add the support for the mentioned functionality.
Next timeslot would be Qt 4.5.