1# Flags for the native audioserver 2# 3# Please add flags in alphabetical order. 4 5package: "com.android.media.audioserver" 6container: "system" 7 8flag { 9 name: "direct_track_reprioritization" 10 namespace: "media_audio" 11 description: 12 "Modify opening a direct output on a mixport to disrupt existing clients instead " 13 "of failing to open when resource limit is reached" 14 bug: "294525897" 15} 16 17flag { 18 name: "effect_chain_callback_improve" 19 namespace: "media_audio" 20 description: "Improve effect chain callback mutex logic." 21 bug: "342413767" 22} 23 24flag { 25 name: "fdtostring_timeout_fix" 26 namespace: "media_audio" 27 description: "Improve fdtostring implementation to properly handle timing out." 28 bug: "306283018" 29} 30 31flag { 32 name: "fix_concurrent_playback_behavior_with_bit_perfect_client" 33 namespace: "media_audio" 34 description: 35 "Treat playback use cases differently when bit-perfect client is active to improve the " 36 "user experience with bit-perfect playback." 37 bug: "339515899" 38} 39 40flag { 41 name: "fix_input_sharing_logic" 42 namespace: "media_audio" 43 description: 44 "Fix the audio policy logic that decides to reuse or close " 45 "input streams when resources are exhausted" 46 bug: "338446410" 47} 48 49flag { 50 name: "mutex_priority_inheritance" 51 namespace: "media_audio" 52 description: 53 "Enable mutex priority inheritance in audioserver (std::mutex does not normally transfer " 54 "priority from the blocked thread to the blocking thread). " 55 "This feature helps reduce audio glitching caused by low priority blocking threads." 56 bug: "209491695" 57} 58 59flag { 60 name: "use_bt_sco_for_media" 61 namespace: "media_audio" 62 description: 63 "Play media strategy over Bluetooth SCO when active" 64 bug: "292037886" 65} 66