Loading services/core/java/com/android/server/tv/TvInputHardwareManager.java +7 −1 Original line number Diff line number Diff line Loading @@ -742,9 +742,12 @@ class TvInputHardwareManager implements TvInputHal.Callback { synchronized (mImplLock) { mAudioSource = null; mAudioSink.clear(); if (mAudioPatch != null) { mAudioManager.releaseAudioPatch(mAudioPatch); mAudioPatch = null; } } } }; private int mOverrideAudioType = AudioManager.DEVICE_NONE; private String mOverrideAudioAddress = ""; Loading Loading @@ -980,6 +983,9 @@ class TvInputHardwareManager implements TvInputHal.Callback { } if (shouldRecreateAudioPatch) { mCommittedVolume = volume; if (mAudioPatch != null) { mAudioManager.releaseAudioPatch(mAudioPatch); } mAudioManager.createAudioPatch( audioPatchArray, new AudioPortConfig[] { sourceConfig }, Loading Loading
services/core/java/com/android/server/tv/TvInputHardwareManager.java +7 −1 Original line number Diff line number Diff line Loading @@ -742,9 +742,12 @@ class TvInputHardwareManager implements TvInputHal.Callback { synchronized (mImplLock) { mAudioSource = null; mAudioSink.clear(); if (mAudioPatch != null) { mAudioManager.releaseAudioPatch(mAudioPatch); mAudioPatch = null; } } } }; private int mOverrideAudioType = AudioManager.DEVICE_NONE; private String mOverrideAudioAddress = ""; Loading Loading @@ -980,6 +983,9 @@ class TvInputHardwareManager implements TvInputHal.Callback { } if (shouldRecreateAudioPatch) { mCommittedVolume = volume; if (mAudioPatch != null) { mAudioManager.releaseAudioPatch(mAudioPatch); } mAudioManager.createAudioPatch( audioPatchArray, new AudioPortConfig[] { sourceConfig }, Loading