Loading media/java/android/media/tv/tuner/Tuner.java +6 −0 Original line number Diff line number Diff line Loading @@ -443,6 +443,12 @@ public class Tuner implements AutoCloseable { acquireTRMSLock("shareFrontendFromTuner()"); mFrontendLock.lock(); try { if (mFeOwnerTuner != null) { // unregister self from the Frontend callback mFeOwnerTuner.unregisterFrontendCallbackListener(this); mFeOwnerTuner = null; nativeUnshareFrontend(); } mTunerResourceManager.shareFrontend(mClientId, tuner.mClientId); mFeOwnerTuner = tuner; mFeOwnerTuner.registerFrontendCallbackListener(this); Loading Loading
media/java/android/media/tv/tuner/Tuner.java +6 −0 Original line number Diff line number Diff line Loading @@ -443,6 +443,12 @@ public class Tuner implements AutoCloseable { acquireTRMSLock("shareFrontendFromTuner()"); mFrontendLock.lock(); try { if (mFeOwnerTuner != null) { // unregister self from the Frontend callback mFeOwnerTuner.unregisterFrontendCallbackListener(this); mFeOwnerTuner = null; nativeUnshareFrontend(); } mTunerResourceManager.shareFrontend(mClientId, tuner.mClientId); mFeOwnerTuner = tuner; mFeOwnerTuner.registerFrontendCallbackListener(this); Loading