1# Audio flags intended for general consumption (cross-cutting), but NOT included in framework.
2#
3# Please add flags in alphabetical order.
4
5package: "com.android.media.audio"
6container: "system"
7
8flag {
9    name: "abs_volume_index_fix"
10    namespace: "media_audio"
11    description:
12        "Fix double attenuation and index jumps in absolute volume mode"
13    bug: "340693050"
14}
15
16flag {
17    name: "alarm_min_volume_zero"
18    namespace: "media_audio"
19    description: "Support configuring alarm min vol to zero"
20    bug: "296884402"
21}
22
23flag {
24    name: "as_device_connection_failure"
25    namespace: "media_audio"
26    description: "AudioService handles device connection failures."
27    bug: "326597760"
28}
29
30flag {
31    name: "audioserver_permissions"
32    namespace: "media_audio"
33    description: "Refactoring permission management in audioserver"
34    bug: "338089555"
35}
36
37flag {
38    name: "bluetooth_mac_address_anonymization"
39    namespace: "media_audio"
40    description:
41        "Enable Bluetooth MAC address anonymization when reporting "
42        "audio device descriptors to non privileged apps."
43    bug: "285588444"
44}
45
46flag {
47    name: "disable_prescale_absolute_volume"
48    namespace: "media_audio"
49    description:
50        "Disable pre-scale absolute volume."
51    bug: "302553525"
52}
53
54flag {
55    name: "dsa_over_bt_le_audio"
56    namespace: "media_audio"
57    description:
58        "Enable dynamic spatial audio over Bluetooth LE Audio."
59    bug: "307588546"
60}
61
62flag {
63    name: "music_fx_edge_to_edge"
64    namespace: "media_audio"
65    description: "Enable Edge-to-edge feature for MusicFx and handle insets"
66    bug: "336204940"
67}
68
69flag {
70    name: "port_to_piid_simplification"
71    namespace: "media_audio"
72    description: "PAM only needs for each piid the last portId mapping"
73    bug: "335747248"
74
75}
76
77flag {
78    name: "replace_stream_bt_sco"
79    namespace: "media_audio"
80    description:
81        "Replace internally STREAM_BLUETOOTH_SCO with STREAM_VOICE_CALL"
82    bug: "345024266"
83}
84
85flag {
86    name: "ringer_mode_affects_alarm"
87    namespace: "media_audio"
88    description:
89        "Support a configuration where ringer mode affects alarm stream"
90    bug: "312456558"
91}
92
93flag {
94    name: "set_stream_volume_order"
95    namespace: "media_audio"
96    description:
97        "Fix race condition by adjusting the order when"
98        "setStreamVolume is calling into the BT stack"
99    bug: "329202581"
100}
101
102flag {
103    name: "spatializer_offload"
104    namespace: "media_audio"
105    description: "Enable spatializer offload"
106    bug: "307842941"
107}
108
109flag {
110    name: "spatializer_upmix"
111    namespace: "media_audio"
112    description: "Enable spatializer upmix"
113    bug: "323985367"
114}
115
116flag {
117    name: "stereo_spatialization"
118    namespace: "media_audio"
119    description: "Enable stereo channel mask for spatialization."
120    bug: "303920722"
121}
122
123flag {
124    name: "vgs_vss_sync_mute_order"
125    namespace: "media_audio"
126    description:
127        "When syncing the VGS to VSS we need to first adjust the"
128        "mute state before the index."
129    bug: "331849188"
130}
131
132flag {
133    name: "volume_refactoring"
134    namespace: "media_audio"
135    description: "Refactor the audio volume internal architecture logic"
136    bug: "324152869"
137}
138