| # Top level framework (android.media) flags |
| # Only add flags here which must be included in framework.jar |
| # |
| # Please add flags in alphabetical order. |
| |
| package: "android.media.audio" |
| |
| flag { |
| name: "auto_public_volume_api_hardening" |
| namespace: "media_audio" |
| description: "On AAOS, make volume and ringer SDK APIs in AudioManager no-ops." |
| bug: "302751899" |
| } |
| |
| flag { |
| name: "automatic_bt_device_type" |
| namespace: "media_audio" |
| description: |
| "Enable the automatic Bluetooth audio device type " |
| "categorization based on BluetoothDevice class metadata." |
| bug: "302323921" |
| } |
| |
| flag { |
| name: "feature_spatial_audio_headtracking_low_latency" |
| namespace: "media_audio" |
| description: "Define feature for low latency headtracking for SA" |
| bug: "324291076" |
| } |
| |
| flag { |
| name: "focus_exclusive_with_recording" |
| namespace: "media_audio" |
| description: |
| "Audio focus GAIN_TRANSIENT_EXCLUSIVE only mutes" |
| "notifications when the focus owner is also recording" |
| bug: "316414750" |
| } |
| |
| flag { |
| name: "foreground_audio_control" |
| namespace: "media_audio" |
| description: |
| "Audio focus gain requires FGS or delegation to " |
| "take effect" |
| bug: "296232417" |
| } |
| |
| # TODO remove |
| flag { |
| name: "focus_freeze_test_api" |
| namespace: "media_audio" |
| description: "\ |
| AudioManager audio focus test APIs:\ |
| AudioManager.enterAudioFocusFreezeForTest(java.util.List)\ |
| AudioManager.exitAudioFocusFreezeForTest()\ |
| AudioManager.getFocusDuckedUidsForTest()\ |
| AudioManager.getFocusFadeOutDurationForTest()\ |
| AudioManager.getFocusUnmuteDelayAfterFadeOutForTest()" |
| bug: "301713440" |
| } |
| |
| flag { |
| name: "loudness_configurator_api" |
| namespace: "media_audio" |
| description: "\ |
| Enable the API for providing loudness metadata and CTA-2075 \ |
| support." |
| bug: "298463873" |
| is_exported: true |
| } |
| |
| flag { |
| name: "mute_background_audio" |
| namespace: "media_audio" |
| description: "mute audio playing in background" |
| bug: "296232417" |
| } |
| |
| flag { |
| name: "sco_managed_by_audio" |
| namespace: "media_audio" |
| description: "\ |
| Enable new implementation of headset profile device connection and\ |
| SCO audio activation." |
| bug: "265057196" |
| } |
| |
| flag { |
| name: "supported_device_types_api" |
| namespace: "media_audio" |
| description: "Surface new API method AudioManager.getSupportedDeviceTypes()" |
| bug: "307537538" |
| } |
| |
| flag { |
| name: "volume_ringer_api_hardening" |
| namespace: "media_audio" |
| description: "Limit access to volume and ringer SDK APIs in AudioManager" |
| bug: "296232417" |
| } |