Audio/video/subtitle streams and language metadata shall be gathered, made accessible tracked and allowed to switch streams.
Title metadata shall also be made accessible.
GLMediaPlayer: Add initial subtitle support, track audio/video/subtitle streams and languages and add convenient switchStream(..) entry.
audio/video/subtitle streams and language metadata is maintained by arrays holding the stream-IDs and language string identifier.
Implementation added in FFMPEGPlayer for these data-sets.
GraphUI MediaPlayer Widget: Support switching audio and subtitle streams, show their language as a button - press to switch to next
GLMediaPlayer: Support tile metadata
Bug 1492: GLMediaPlayer: Add playStream(..) variant passing desired audio- and subtitle language