mm-dash:Support getTrackInfo() and push blank frames

- If setVideoSurfaceTexture(null) called
on existing nativewindow and no video decoder, push
blank buffers to native window (embms channel switch
to audio only servie use case)
- Fix for pushBlankBuffersToNativeWindow() in
DashCodec. Missing native_window_set_scaling_mode()
- Configurable flag
kFlagPushBlankBuffersToNativeWindowOnShutdown

- Query dash source and return parcel
with list of trackInfo (track type and lang)
for all available tracks

Change-Id: Iddc7b418df1c60fffb869b24d914fbaf4660745e
5 files changed
tree: 69792966cbcf20f06f12639af9b6820f59485e38
  1. dashplayer/
  2. QCMediaPlayer/
  3. Android.mk