Loading packages/MediaComponents/src/com/android/media/MediaSession2Impl.java +7 −11 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ import android.app.PendingIntent; import android.content.Context; import android.content.pm.PackageManager; import android.content.pm.PackageManager.NameNotFoundException; import android.media.AudioAttributes; import android.media.IMediaSession2Callback; import android.media.MediaItem2; import android.media.MediaPlayerInterface; Loading Loading @@ -179,18 +180,20 @@ public class MediaSession2Impl implements MediaSession2Provider { return mSessionStub.getControllers(); } @Override public void setAudioAttributes_impl(AudioAttributes attributes) { // implement } @Override public void setAudioFocusRequest_impl(int focusGain) { mAudioFocusType = focusGain; // implement } @Override public void play_impl() { ensureCallingThread(); ensurePlayer(); if (!gainAudioFocus()) { // TODO: implement } mPlayer.play(); } Loading Loading @@ -349,13 +352,6 @@ public class MediaSession2Impl implements MediaSession2Provider { mSessionStub.notifyPlaybackStateChangedNotLocked(state); } private boolean gainAudioFocus() { // implement // int res = mAudioManager.requestAudioFocus(mFocusRequest.build()); // return res == AUDIOFOCUS_REQUEST_GRANTED; return false; } Context getContext() { return mContext; } Loading Loading
packages/MediaComponents/src/com/android/media/MediaSession2Impl.java +7 −11 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ import android.app.PendingIntent; import android.content.Context; import android.content.pm.PackageManager; import android.content.pm.PackageManager.NameNotFoundException; import android.media.AudioAttributes; import android.media.IMediaSession2Callback; import android.media.MediaItem2; import android.media.MediaPlayerInterface; Loading Loading @@ -179,18 +180,20 @@ public class MediaSession2Impl implements MediaSession2Provider { return mSessionStub.getControllers(); } @Override public void setAudioAttributes_impl(AudioAttributes attributes) { // implement } @Override public void setAudioFocusRequest_impl(int focusGain) { mAudioFocusType = focusGain; // implement } @Override public void play_impl() { ensureCallingThread(); ensurePlayer(); if (!gainAudioFocus()) { // TODO: implement } mPlayer.play(); } Loading Loading @@ -349,13 +352,6 @@ public class MediaSession2Impl implements MediaSession2Provider { mSessionStub.notifyPlaybackStateChangedNotLocked(state); } private boolean gainAudioFocus() { // implement // int res = mAudioManager.requestAudioFocus(mFocusRequest.build()); // return res == AUDIOFOCUS_REQUEST_GRANTED; return false; } Context getContext() { return mContext; } Loading