summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Youngsang Cho <youngsang@google.com> 2014-08-06 15:35:48 +0900
committer Youngsang Cho <youngsang@google.com> 2014-08-06 15:44:35 +0900
commit3d13aec546f1c3a3ef77508a36693869e0ec4c88 (patch)
tree93735efc7d401cd381eda62389902257a043ad5a
parentff04ae757a5542d2d5633e75b7adacc4fce1ce7e (diff)
Remove a Handler constructor parameter Looper in TIS
getMainLooper() returns null in the variable initialization phase. Change-Id: Iebe52eac8955c0a8394501575f90ff6f2825451c
-rw-r--r--media/java/android/media/tv/TvInputService.java6
1 files changed, 1 insertions, 5 deletions
diff --git a/media/java/android/media/tv/TvInputService.java b/media/java/android/media/tv/TvInputService.java
index 3a188abce590..d6d2d489991d 100644
--- a/media/java/android/media/tv/TvInputService.java
+++ b/media/java/android/media/tv/TvInputService.java
@@ -92,7 +92,7 @@ public abstract class TvInputService extends Service {
* Handler instance to handle request from TV Input Manager Service. Should be run in the main
* looper to be synchronously run with {@code Session.mHandler}.
*/
- private final Handler mServiceHandler = new ServiceHandler(getMainLooper());
+ private Handler mServiceHandler = new ServiceHandler();
private final RemoteCallbackList<ITvInputServiceCallback> mCallbacks =
new RemoteCallbackList<ITvInputServiceCallback>();
@@ -1167,10 +1167,6 @@ public abstract class TvInputService extends Service {
private static final int DO_ADD_HDMI_CEC_TV_INPUT = 5;
private static final int DO_REMOVE_HDMI_CEC_TV_INPUT = 6;
- public ServiceHandler(Looper looper) {
- super(looper);
- }
-
private void broadcastAddHardwareTvInput(int deviceId, TvInputInfo inputInfo) {
int n = mCallbacks.beginBroadcast();
for (int i = 0; i < n; ++i) {