Merge "Revert "Add patch for tvview callback run in single thread."" into main am: 92bf8da453 am: 6a774d8e13
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3217578
Change-Id: If179bd20131fb9364f0e0a8eba3e485aa24a7f5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/media/java/android/media/tv/TvView.java b/media/java/android/media/tv/TvView.java
index 82e6ed3..e604cb7 100644
--- a/media/java/android/media/tv/TvView.java
+++ b/media/java/android/media/tv/TvView.java
@@ -91,7 +91,7 @@
private static final Object sMainTvViewLock = new Object();
private static WeakReference<TvView> sMainTvView = NULL_TV_VIEW;
- private Handler mHandler = new Handler();
+ private final Handler mHandler = new Handler();
private Session mSession;
private SurfaceView mSurfaceView;
private Surface mSurface;
@@ -207,17 +207,6 @@
mCallback = callback;
}
- /**
- * Sets the handler to be invoked when an event is dispatched to this TvView.
- * If handler is not set by this function, TvView will use its default handler.
- *
- * @param handler The handler to handle events.
- * @hide
- */
- public void setHandler(@NonNull Handler handler) {
- mHandler = handler;
- }
-
/** @hide */
public Session getInputSession() {
return mSession;