DO NOT MERGE TIF: Add a null checking in TvInputHardwareManager.
Bug: 18688119
Change-Id: I17fd89bfbb34666ad5e14bb6e946aa5347975d4c
(cherry picked from commit b61077357e)
This commit is contained in:
@@ -216,10 +216,13 @@ class TvInputHardwareManager implements TvInputHal.Callback {
|
|||||||
mHandler.obtainMessage(ListenerHandler.STATE_CHANGED,
|
mHandler.obtainMessage(ListenerHandler.STATE_CHANGED,
|
||||||
convertConnectedToState(configs.length > 0), 0, inputId).sendToTarget();
|
convertConnectedToState(configs.length > 0), 0, inputId).sendToTarget();
|
||||||
}
|
}
|
||||||
try {
|
ITvInputHardwareCallback callback = connection.getCallbackLocked();
|
||||||
connection.getCallbackLocked().onStreamConfigChanged(configs);
|
if (callback != null) {
|
||||||
} catch (RemoteException e) {
|
try {
|
||||||
Slog.e(TAG, "error in onStreamConfigurationChanged", e);
|
callback.onStreamConfigChanged(configs);
|
||||||
|
} catch (RemoteException e) {
|
||||||
|
Slog.e(TAG, "error in onStreamConfigurationChanged", e);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user