Do not call TunerResourceManager#releaseFrontend for sharees

Bug: 205360717
Test: android.media.tv.tuner.cts.TunerTest
Change-Id: I514d54de38bc03defe724d72db8af7fb2f1c651f
This commit is contained in:
Kensuke Miyagi
2021-11-05 20:42:24 -07:00
parent eb7f4c076f
commit 11c15fa951

View File

@@ -510,10 +510,10 @@ public class Tuner implements AutoCloseable {
if (res != Tuner.RESULT_SUCCESS) {
TunerUtils.throwExceptionForResult(res, "failed to close frontend");
}
mTunerResourceManager.releaseFrontend(mFrontendHandle, mClientId);
}
mIsSharedFrontend = false;
}
mTunerResourceManager.releaseFrontend(mFrontendHandle, mClientId);
FrameworkStatsLog
.write(FrameworkStatsLog.TV_TUNER_STATE_CHANGED, mUserId,
FrameworkStatsLog.TV_TUNER_STATE_CHANGED__STATE__UNKNOWN);