Loading media/java/android/media/tv/TvView.java +7 −12 Original line number Diff line number Diff line Loading @@ -337,8 +337,14 @@ public class TvView extends ViewGroup { } private void resetInternal() { mPendingAppPrivateCommands.clear(); if (mSession != null) { release(); setSessionSurface(null); removeSessionOverlayView(); mUseRequestedSurfaceLayout = false; mSession.release(); mSession = null; mSessionCallback = null; resetSurfaceView(); } } Loading Loading @@ -738,17 +744,6 @@ public class TvView extends ViewGroup { addView(mSurfaceView); } private void release() { mPendingAppPrivateCommands.clear(); setSessionSurface(null); removeSessionOverlayView(); mUseRequestedSurfaceLayout = false; mSession.release(); mSession = null; mSessionCallback = null; } private void setSessionSurface(Surface surface) { if (mSession == null) { return; Loading Loading
media/java/android/media/tv/TvView.java +7 −12 Original line number Diff line number Diff line Loading @@ -337,8 +337,14 @@ public class TvView extends ViewGroup { } private void resetInternal() { mPendingAppPrivateCommands.clear(); if (mSession != null) { release(); setSessionSurface(null); removeSessionOverlayView(); mUseRequestedSurfaceLayout = false; mSession.release(); mSession = null; mSessionCallback = null; resetSurfaceView(); } } Loading Loading @@ -738,17 +744,6 @@ public class TvView extends ViewGroup { addView(mSurfaceView); } private void release() { mPendingAppPrivateCommands.clear(); setSessionSurface(null); removeSessionOverlayView(); mUseRequestedSurfaceLayout = false; mSession.release(); mSession = null; mSessionCallback = null; } private void setSessionSurface(Surface surface) { if (mSession == null) { return; Loading