MediaPlayer2: use TrackInfo based track APIs

Updated APIs include:
* MediaPlayer2.SubtitleData
* MediaPlayer2.selectTrack
* MediaPlayer2.deselectTrack
* MediaPlayer2.getSelectedTrack

Bug: 129098908
Test: android.media.cts.MediaPlayer2Test
Change-Id: Ib1de8b947959bebeae2a79977e055f82cfff67b7
2 files changed