TIF: Release passthrough session when HardwareSession is released
Bug: https://code.google.com/p/android/issues/detail?id=200114 Change-Id: I5d74eb56297e468b95aa0f99b159b2b54f93f5d2
This commit is contained in:
@@ -1940,6 +1940,15 @@ public abstract class TvInputService extends Service {
|
||||
* </ul>
|
||||
*/
|
||||
public void onHardwareVideoUnavailable(int reason) { }
|
||||
|
||||
@Override
|
||||
void release() {
|
||||
if (mHardwareSession != null) {
|
||||
mHardwareSession.release();
|
||||
mHardwareSession = null;
|
||||
}
|
||||
super.release();
|
||||
}
|
||||
}
|
||||
|
||||
/** @hide */
|
||||
|
||||
Reference in New Issue
Block a user