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:
Dongwon Kang
2016-02-16 15:50:11 -08:00
parent fbff8c1cbf
commit 78364ddc04

View File

@@ -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 */