diff options
Diffstat (limited to 'media/libstagefright/AwesomePlayer.cpp')
-rw-r--r-- | media/libstagefright/AwesomePlayer.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/media/libstagefright/AwesomePlayer.cpp b/media/libstagefright/AwesomePlayer.cpp index 34e1007..c68b476 100644 --- a/media/libstagefright/AwesomePlayer.cpp +++ b/media/libstagefright/AwesomePlayer.cpp @@ -3064,6 +3064,13 @@ void AwesomePlayer::checkTunnelExceptions() return; } + /* exception 2: use tunnel player only for AUDIO_STREAM_MUSIC */ + if (mAudioSink->streamType() != AUDIO_STREAM_MUSIC ) { + ALOGD("Use tunnel player only for AUDIO_STREAM_MUSIC"); + mIsTunnelAudio = false; + return; + } + /* below exceptions are only for av content */ if (mVideoTrack == NULL) return; |