summaryrefslogtreecommitdiffstats
path: root/libvideoeditor
diff options
context:
space:
mode:
authorEric Laurent <elaurent@google.com>2013-11-14 17:28:47 -0800
committerEric Laurent <elaurent@google.com>2013-11-14 17:36:42 -0800
commit22612345ae97648d5b6db43cc1aa30aad77f7bba (patch)
tree73b47a621118d0fa56d27929a9447e90ca27c97d /libvideoeditor
parent4215e6166fca9f87a6e9e848b3dfd4ab0d25c954 (diff)
downloadframeworks_av-22612345ae97648d5b6db43cc1aa30aad77f7bba.zip
frameworks_av-22612345ae97648d5b6db43cc1aa30aad77f7bba.tar.gz
frameworks_av-22612345ae97648d5b6db43cc1aa30aad77f7bba.tar.bz2
AwesomePlayer: correct stream type for offload
canOffloadStream() function in stagefright utils forces the stream type to AUDIO_STREAM_MUSIC when querying the audio policy manager if a particular track is offloadable or not. This causes MP3 ringtones to be offloaded which is not a validated use case. The fix consists in using the actual stream type read from the AudioSink. Bug: 11410937. Change-Id: I44b8e033a8e785a79cdc291b142f80b5580bdc4d
Diffstat (limited to 'libvideoeditor')
-rwxr-xr-xlibvideoeditor/lvpp/VideoEditorPlayer.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libvideoeditor/lvpp/VideoEditorPlayer.h b/libvideoeditor/lvpp/VideoEditorPlayer.h
index ab6d731..5862c08 100755
--- a/libvideoeditor/lvpp/VideoEditorPlayer.h
+++ b/libvideoeditor/lvpp/VideoEditorPlayer.h
@@ -62,6 +62,7 @@ class VideoEditorPlayer : public MediaPlayerInterface {
virtual void pause();
virtual void close();
void setAudioStreamType(audio_stream_type_t streamType) { mStreamType = streamType; }
+ virtual audio_stream_type_t getAudioStreamType() const { return mStreamType; }
void setVolume(float left, float right);
virtual status_t dump(int fd,const Vector<String16>& args) const;