It's taking now the first playable source on the list. Works fine most of the times, but I think we should consider some kind of format priorities so e.g. if the user want to play HLS stream always when it's possible on current device (no matter on what platform in projekktor meaning of this word)  it will be played using flash or native. Currently if the native platform has a higher priority than flash platform, even if we can play HLS stream with flash, the projekktor will play mp4 file if there is one as a fallback on the same playlist.