# Flags for the native audioserver # # Please add flags in alphabetical order. package: "com.android.media.audioserver" container: "system" flag { name: "cap_engine_preferred_device_improvement" namespace: "media_audio" description: "Enables improvements in the CAP engine for preferred audio input and output " "device selection, including sound settings control and Bluetooth A2DP/SCO " "switching behavior." bug: "436398891" } # shipped 24Q3 flag { name: "conditionally_ignore_preferred_input_device" namespace: "media_audio" description: "Allows to ignore preferred device requests in getInputDeviceForAttributes() depending " "on the calling context." bug: "303079083" } flag { name: "effect_chain_callback_improve" namespace: "media_audio" description: "Improve effect chain callback mutex logic." bug: "342413767" } flag { name: "enable_strict_port_routing_checks" namespace: "media_audio" description: "Enables strict routing checks on associating ports" bug: "367117623" } flag { name: "fix_input_sharing_logic" namespace: "media_audio" description: "Fix the audio policy logic that decides to reuse or close " "input streams when resources are exhausted" bug: "338446410" } flag { name: "mmap_pcm_offload_support" namespace: "media_audio" description: "Add pcm offload support on mmap path." bug: "409798445" } flag { name: "remove_stream_suspend" namespace: "media_audio" description: "Remove the output stream suspend state and control mechanism" bug: "409706525" } flag { name: "use_bt_sco_for_media" namespace: "media_audio" description: "Play media strategy over Bluetooth SCO when active" bug: "292037886" }