MediaPlayer2: add DataSourceDesc for source dependent API's

Test: cts
Bug: 112549021
Change-Id: Iecdb8cecc21abfdb906f30f93f3a5d02c2d8e16a
3 files changed