summaryrefslogtreecommitdiffstats
path: root/core/java/android/webkit
diff options
context:
space:
mode:
authorMarco Nelissen <marcone@google.com>2013-05-09 15:36:53 -0700
committerMarco Nelissen <marcone@google.com>2013-05-09 15:50:38 -0700
commit13bfebd6b70ebfd8ad0d1aa24a92178ebff3565b (patch)
tree9061eed1a5f701252c53fac95190906a289f66e7 /core/java/android/webkit
parent2c76016cbc1e426ab30d322745dfb6d4e6784138 (diff)
downloadframeworks_base-13bfebd6b70ebfd8ad0d1aa24a92178ebff3565b.zip
frameworks_base-13bfebd6b70ebfd8ad0d1aa24a92178ebff3565b.tar.gz
frameworks_base-13bfebd6b70ebfd8ad0d1aa24a92178ebff3565b.tar.bz2
Add VideoView.getAudioSessionId()
This lets apps get the audio session id of the video being played, so they can apply effects to the audio track. b/8767565 Change-Id: Iaa39d97d0b6fb528ed04b52d579afa58444ebcfe
Diffstat (limited to 'core/java/android/webkit')
-rw-r--r--core/java/android/webkit/HTML5VideoFullScreen.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/core/java/android/webkit/HTML5VideoFullScreen.java b/core/java/android/webkit/HTML5VideoFullScreen.java
index 9b93805..b52218d 100644
--- a/core/java/android/webkit/HTML5VideoFullScreen.java
+++ b/core/java/android/webkit/HTML5VideoFullScreen.java
@@ -341,6 +341,14 @@ public class HTML5VideoFullScreen extends HTML5VideoView
}
@Override
+ public int getAudioSessionId() {
+ if (mPlayer == null) {
+ return 0;
+ }
+ return mPlayer.getAudioSessionId();
+ }
+
+ @Override
public void showControllerInFullScreen() {
if (mMediaController != null) {
mMediaController.show(0);