diff options
author | Henry Fang <quxiangfang@google.com> | 2020-12-01 15:54:45 -0800 |
---|---|---|
committer | Henry Fang <quxiangfang@google.com> | 2020-12-30 18:41:13 +0000 |
commit | 0dbb7105563e15c4d9885b621ba3923f12624e92 (patch) | |
tree | d8b1e5d8684f41fb1638110c8972c1ad0799dfec /media | |
parent | ba032abd1a25f160d7211a0db0b99623a2b2adfc (diff) |
Change resource claim to sync to avoid resource conflict
bug: 174544018
Test: manual
Change-Id: Ib2688da2a85cdad896f9f2814828ce7659c8a695
Merged-In: Ib2688da2a85cdad896f9f2814828ce7659c8a695
Diffstat (limited to 'media')
-rw-r--r-- | media/java/android/media/tv/tuner/Tuner.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/media/java/android/media/tv/tuner/Tuner.java b/media/java/android/media/tv/tuner/Tuner.java index e148d0e29b5a..6f6fe9fc09d8 100644 --- a/media/java/android/media/tv/tuner/Tuner.java +++ b/media/java/android/media/tv/tuner/Tuner.java @@ -240,6 +240,7 @@ public class Tuner implements AutoCloseable { .write(FrameworkStatsLog.TV_TUNER_STATE_CHANGED, mUserId, FrameworkStatsLog.TV_TUNER_STATE_CHANGED__STATE__UNKNOWN); } + releaseAll(); mHandler.sendMessage(mHandler.obtainMessage(MSG_RESOURCE_LOST)); } }; @@ -500,7 +501,6 @@ public class Tuner implements AutoCloseable { break; } case MSG_RESOURCE_LOST: { - releaseAll(); if (mOnResourceLostListener != null && mOnResourceLostListenerExecutor != null) { mOnResourceLostListenerExecutor.execute( |