Loading api/current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -10058,6 +10058,7 @@ package android.media { method public void setOnSeekCompleteListener(android.media.MediaPlayer.OnSeekCompleteListener); method public void setOnVideoSizeChangedListener(android.media.MediaPlayer.OnVideoSizeChangedListener); method public void setScreenOnWhilePlaying(boolean); method public void setTexture(android.graphics.SurfaceTexture); method public void setVolume(float, float); method public void setWakeMode(android.content.Context, int); method public void start() throws java.lang.IllegalStateException; media/java/android/media/MediaPlayer.java +6 −1 Original line number Diff line number Diff line Loading @@ -628,9 +628,11 @@ public class MediaPlayer * and cannot be directly compared between different media sources or different * instances of the same media source, or across multiple runs of the same * program. * @hide */ public void setTexture(SurfaceTexture st) { if (mScreenOnWhilePlaying && st != null && mSurfaceTexture == null) { Log.w(TAG, "setScreenOnWhilePlaying(true) is ineffective for SurfaceTexture"); } mSurfaceHolder = null; mSurface = null; mSurfaceTexture = st; Loading Loading @@ -960,6 +962,9 @@ public class MediaPlayer */ public void setScreenOnWhilePlaying(boolean screenOn) { if (mScreenOnWhilePlaying != screenOn) { if (screenOn && mSurfaceTexture != null) { Log.w(TAG, "setScreenOnWhilePlaying(true) is ineffective for SurfaceTexture"); } mScreenOnWhilePlaying = screenOn; updateSurfaceScreenOn(); } Loading Loading
api/current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -10058,6 +10058,7 @@ package android.media { method public void setOnSeekCompleteListener(android.media.MediaPlayer.OnSeekCompleteListener); method public void setOnVideoSizeChangedListener(android.media.MediaPlayer.OnVideoSizeChangedListener); method public void setScreenOnWhilePlaying(boolean); method public void setTexture(android.graphics.SurfaceTexture); method public void setVolume(float, float); method public void setWakeMode(android.content.Context, int); method public void start() throws java.lang.IllegalStateException;
media/java/android/media/MediaPlayer.java +6 −1 Original line number Diff line number Diff line Loading @@ -628,9 +628,11 @@ public class MediaPlayer * and cannot be directly compared between different media sources or different * instances of the same media source, or across multiple runs of the same * program. * @hide */ public void setTexture(SurfaceTexture st) { if (mScreenOnWhilePlaying && st != null && mSurfaceTexture == null) { Log.w(TAG, "setScreenOnWhilePlaying(true) is ineffective for SurfaceTexture"); } mSurfaceHolder = null; mSurface = null; mSurfaceTexture = st; Loading Loading @@ -960,6 +962,9 @@ public class MediaPlayer */ public void setScreenOnWhilePlaying(boolean screenOn) { if (mScreenOnWhilePlaying != screenOn) { if (screenOn && mSurfaceTexture != null) { Log.w(TAG, "setScreenOnWhilePlaying(true) is ineffective for SurfaceTexture"); } mScreenOnWhilePlaying = screenOn; updateSurfaceScreenOn(); } Loading