blob: 98c7ade85fe0a033426521bc397b474db347941b [file] [log] [blame]
package: "com.android.bluetooth.flags"
container: "com.android.bt"
flag {
name: "leaudio_broadcast_monitor_source_sync_status"
is_exported: true
namespace: "bluetooth"
description: "New APIs to improve broadcast source sync"
bug: "307406671"
}
flag {
name: "leaudio_broadcast_volume_control_for_connected_devices"
is_exported: true
namespace: "bluetooth"
description: "Allow volume control for connected devices"
bug: "307408418"
}
flag {
name: "metadata_api_inactive_audio_device_upon_connection"
is_exported: true
namespace: "bluetooth"
description: "API to set device as inactive audio device upon connection"
bug: "322387487"
}
flag {
name: "leaudio_multiple_vocs_instances_api"
is_exported: true
namespace: "bluetooth"
description: "Support multiple audio outputs for volume offset"
bug: "323156655"
}
flag {
name: "leaudio_allow_leaudio_only_devices"
namespace: "bluetooth"
description: "Enable Le Audio for LeAudio only devices"
bug: "328471369"
}
flag {
name: "leaudio_mono_location_errata_api"
is_exported: true
namespace: "bluetooth"
description: "Add mono location as per Bluetooth Assigned Numbers to API"
bug: "372840605"
}
flag {
name: "leaudio_dynamic_direction_opening"
namespace: "bluetooth"
description: "Enable direction only when needed"
bug: "412540131"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "le_ase_read_multiple_variable"
namespace: "bluetooth"
description: "Use GATT read multiple variable length characteristic values"
bug: "352085435"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_set_codec_config_preference"
namespace: "bluetooth"
description: "New apis to set codec config preference"
bug: "353909820"
}
flag {
name: "leaudio_add_aics_support"
namespace: "bluetooth"
description: "Add AICS support"
bug: "361263965"
}
flag {
name: "leaudio_gmap_client"
namespace: "bluetooth"
description: "enable Gaming Audio Profile"
bug: "353978074"
}
flag {
name: "metadata_api_microphone_for_call_enabled"
is_exported: true
namespace: "bluetooth"
description: "API to get and set microphone for call enable status"
bug: "372395197"
}
flag {
name: "leaudio_broadcast_primary_group_selection"
namespace: "bluetooth"
description: "Fix race condition in primary group selection"
bug: "375422795"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_broadcast_api_get_local_metadata"
is_exported: true
namespace: "bluetooth"
description: "API to get broadcast assistant local metadata"
bug: "375423982"
}
flag {
name: "leaudio_broadcast_api_manage_primary_group"
is_exported: true
namespace: "bluetooth"
description: "API to manage broadcast primary group"
bug: "375422410"
}
flag {
name: "leaudio_stop_updated_to_not_available_context_stream"
namespace: "bluetooth"
description: "Allow stack to stop stream which remains with non allowed context"
bug: "376251433"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_monitor_unicast_source_when_managed_by_broadcast_delegator"
namespace: "bluetooth"
description: "Monitor stream for primary devices which manages external sources"
bug: "378661060"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_config_profile_enabling"
namespace: "bluetooth"
description: "Change how LE Audio profiles are configured and enabled"
bug: "379178585"
}
flag {
name: "leaudio_dev_options_respect_profile_sysprops"
namespace: "bluetooth"
description: "LE Audio developer options should respect profile sysprops"
bug: "379562663"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_add_opus_codec_type"
is_exported: true
namespace: "bluetooth"
description: "Add OPUS codec type"
bug: "380029892"
}
flag {
name: "leaudio_broadcast_receive_state_processing_refactor"
namespace: "bluetooth"
description: "Fix parsing empty receive states and refactor its processing"
bug: "380231464"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "dsa_hw_transparent_codec"
namespace: "bluetooth"
description: "Use trasparent codec for DSA hardware path"
bug: "382263607"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_use_audio_recording_listener"
namespace: "bluetooth"
description: "Use Audio Recording listener instead of monitoring sink session"
bug: "381054654"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_sm_ignore_connect_events_in_connecting_state"
namespace: "bluetooth"
description: "When received CONNECT event in Connecting state, with no prior DISCONNECT - ignore the event"
bug: "384460395"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_disable_broadcast_for_hap_device"
namespace: "bluetooth"
description: "Disable broadcast feature for HAP device"
bug: "391702876"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_bass_scan_with_internal_scan_controller"
namespace: "bluetooth"
description: "Use internal scan controller for BASS service scan"
bug: "392953619"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_broadcast_prevent_resume_interruption"
namespace: "bluetooth"
description: "Prevent addSource/resumeSource iterruption by start/stop searching"
bug: "391773917"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "do_not_hardcode_tmap_role_mask"
namespace: "bluetooth"
description: "When initializing TMAP role mask in LeAudioService, make it a function of enabled services"
bug: "399410612"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_use_aggressive_params"
namespace: "bluetooth"
description: "use aggressive parameters for LE Audio device"
bug: "400607635"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_broadcast_remove_sink_metadata_on_switch_to_local"
namespace: "bluetooth"
description: "Allow to remove sink metadata while switching to local broadcast"
bug: "404752913"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_broadcast_allow_monitoring_on_resume"
namespace: "bluetooth"
description: "Allow broadcast monitoring on resume from suspend"
bug: "404797794"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_fix_stop_reconfiguration_timeout"
namespace: "bluetooth"
description: "Fix for stop the reconfiguration timeout"
bug: "406570963"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_use_context_type_manager"
namespace: "bluetooth"
description: "Use brand new context type manager supporting bidirectional GAME use cases"
bug: "406589272"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "dsa_use_codec_extensibility"
namespace: "bluetooth"
description: "Use the codec extensibility API for passing DSA parameters"
bug: "406747076"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_bis_sync_control"
namespace: "bluetooth"
description: "Allow to control BIS sync state from BASS service level"
bug: "407928525"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "le_audio_update_config_preference_to_hal"
namespace: "bluetooth"
description: "Send user set config preference to BT Audio HAL"
bug: "413225593"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_add_opus_hi_res_codec_type"
namespace: "bluetooth"
description: "Add OPUS codec type to LE Audio"
bug: "410516242"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_add_opus_hi_res_codec_type_api"
is_exported: true
namespace: "bluetooth"
description: "Add OPUS codec type to LE Audio API"
bug: "419699224"
}
flag {
name: "leaudio_dynamic_data_path_change"
namespace: "bluetooth"
description: "Change the data path dynamically"
bug: "414773442"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_do_not_set_autoconnecting_on_connected_device"
namespace: "bluetooth"
description: "When `autoConnect` triggers, do not set CONNECTING_AUTOCONNECT for device that is already in CONNECTED state."
bug: "407958032"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "dsa_configure_first_cis"
namespace: "bluetooth"
description: "Configure only the first CIS for DSA"
bug: "417561299"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "leaudio_broadcast_source_channel_map_classification"
namespace: "bluetooth"
description: "Uses channel classification from buds who synced with the phone's broadcast stream to determine the BIG channel map"
bug: "417110361"
}