summaryrefslogtreecommitdiffstats
path: root/services/audiopolicy/managerdefault/AudioPolicyManager.h
diff options
context:
space:
mode:
authorEric Laurent <elaurent@google.com>2015-08-12 18:36:32 -0700
committerEric Laurent <elaurent@google.com>2015-08-12 18:36:32 -0700
commit9459fb087c97c3cad66221821eb32755fdb9c9f5 (patch)
tree3ffcdf33603dc84b5c46106e20912e2ef1989356 /services/audiopolicy/managerdefault/AudioPolicyManager.h
parent3704d6b33896323763f08f8955b918e75cd4a21e (diff)
downloadframeworks_av-9459fb087c97c3cad66221821eb32755fdb9c9f5.zip
frameworks_av-9459fb087c97c3cad66221821eb32755fdb9c9f5.tar.gz
frameworks_av-9459fb087c97c3cad66221821eb32755fdb9c9f5.tar.bz2
audio policy: refine TTS stream mute management
Do not mute the TTS stream if a dedicated output for TTS is available. Bug: 22100304. Change-Id: Ic126100ce1144f765bc0ae42c8ea87fa47cfb822
Diffstat (limited to 'services/audiopolicy/managerdefault/AudioPolicyManager.h')
-rw-r--r--services/audiopolicy/managerdefault/AudioPolicyManager.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/services/audiopolicy/managerdefault/AudioPolicyManager.h b/services/audiopolicy/managerdefault/AudioPolicyManager.h
index bf3ae4a..bbdf396 100644
--- a/services/audiopolicy/managerdefault/AudioPolicyManager.h
+++ b/services/audiopolicy/managerdefault/AudioPolicyManager.h
@@ -548,6 +548,7 @@ protected:
uint32_t mBeaconMuteRefCount; // ref count for stream that would mute beacon
uint32_t mBeaconPlayingRefCount;// ref count for the playing beacon streams
bool mBeaconMuted; // has STREAM_TTS been muted
+ bool mTtsOutputAvailable; // true if a dedicated output for TTS stream is available
AudioPolicyMixCollection mPolicyMixes; // list of registered mixes