Mikhail Naganov | a0cd944 | 2022-01-15 01:14:46 +0000 | [diff] [blame] | 1 | // Signature format: 2.0 |
| 2 | package android.audio.policy.configuration.V7_1 { |
| 3 | |
| 4 | public class AttachedDevices { |
| 5 | ctor public AttachedDevices(); |
| 6 | method @Nullable public java.util.List<java.lang.String> getItem(); |
| 7 | } |
| 8 | |
| 9 | public enum AudioChannelMask { |
| 10 | method @NonNull public String getRawName(); |
| 11 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_1; |
| 12 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_10; |
| 13 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_11; |
| 14 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_12; |
| 15 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_13; |
| 16 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_14; |
| 17 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_15; |
| 18 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_16; |
| 19 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_17; |
| 20 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_18; |
| 21 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_19; |
| 22 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_2; |
| 23 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_20; |
| 24 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_21; |
| 25 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_22; |
| 26 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_23; |
| 27 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_24; |
| 28 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_3; |
| 29 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_4; |
| 30 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_5; |
| 31 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_6; |
| 32 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_7; |
| 33 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_8; |
| 34 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_INDEX_MASK_9; |
| 35 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_IN_2POINT0POINT2; |
| 36 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_IN_2POINT1POINT2; |
| 37 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_IN_3POINT0POINT2; |
| 38 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_IN_3POINT1POINT2; |
| 39 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_IN_5POINT1; |
| 40 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_IN_6; |
| 41 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_IN_FRONT_BACK; |
| 42 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_IN_MONO; |
| 43 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_IN_STEREO; |
| 44 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_IN_VOICE_CALL_MONO; |
| 45 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_IN_VOICE_DNLINK_MONO; |
| 46 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_IN_VOICE_UPLINK_MONO; |
| 47 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_NONE; |
| 48 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_13POINT_360RA; |
| 49 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_22POINT2; |
| 50 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_2POINT0POINT2; |
| 51 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_2POINT1; |
| 52 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_2POINT1POINT2; |
| 53 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_3POINT0POINT2; |
| 54 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_3POINT1; |
| 55 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_3POINT1POINT2; |
| 56 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_5POINT1; |
| 57 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_5POINT1POINT2; |
| 58 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_5POINT1POINT4; |
| 59 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_5POINT1_BACK; |
| 60 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_5POINT1_SIDE; |
| 61 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_6POINT1; |
| 62 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_7POINT1; |
| 63 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_7POINT1POINT2; |
| 64 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_7POINT1POINT4; |
Eric Laurent | 5b8529a | 2022-01-27 11:50:46 +0100 | [diff] [blame] | 65 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_9POINT1POINT4; |
| 66 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_9POINT1POINT6; |
Mikhail Naganov | a0cd944 | 2022-01-15 01:14:46 +0000 | [diff] [blame] | 67 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_HAPTIC_AB; |
| 68 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_MONO; |
| 69 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_MONO_HAPTIC_A; |
| 70 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_MONO_HAPTIC_AB; |
| 71 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_PENTA; |
| 72 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_QUAD; |
| 73 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_QUAD_BACK; |
| 74 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_QUAD_SIDE; |
| 75 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_STEREO; |
| 76 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_STEREO_HAPTIC_A; |
| 77 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_STEREO_HAPTIC_AB; |
| 78 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_SURROUND; |
| 79 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_TRI; |
| 80 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioChannelMask AUDIO_CHANNEL_OUT_TRI_BACK; |
| 81 | } |
| 82 | |
| 83 | public enum AudioContentType { |
| 84 | method @NonNull public String getRawName(); |
| 85 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioContentType AUDIO_CONTENT_TYPE_MOVIE; |
| 86 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioContentType AUDIO_CONTENT_TYPE_MUSIC; |
| 87 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioContentType AUDIO_CONTENT_TYPE_SONIFICATION; |
| 88 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioContentType AUDIO_CONTENT_TYPE_SPEECH; |
Carter Hsu | bb2fe3f | 2022-01-27 09:58:16 +0800 | [diff] [blame] | 89 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioContentType AUDIO_CONTENT_TYPE_ULTRASOUND; |
Mikhail Naganov | a0cd944 | 2022-01-15 01:14:46 +0000 | [diff] [blame] | 90 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioContentType AUDIO_CONTENT_TYPE_UNKNOWN; |
| 91 | } |
| 92 | |
| 93 | public enum AudioDevice { |
| 94 | method @NonNull public String getRawName(); |
| 95 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_AMBIENT; |
| 96 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_ANLG_DOCK_HEADSET; |
| 97 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_AUX_DIGITAL; |
| 98 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_BACK_MIC; |
| 99 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_BLE_HEADSET; |
| 100 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_BLUETOOTH_A2DP; |
| 101 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_BLUETOOTH_BLE; |
| 102 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_BLUETOOTH_SCO_HEADSET; |
| 103 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_BUILTIN_MIC; |
| 104 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_BUS; |
| 105 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_COMMUNICATION; |
| 106 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_DEFAULT; |
| 107 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_DGTL_DOCK_HEADSET; |
| 108 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_ECHO_REFERENCE; |
| 109 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_FM_TUNER; |
| 110 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_HDMI; |
| 111 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_HDMI_ARC; |
| 112 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_HDMI_EARC; |
| 113 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_IP; |
| 114 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_LINE; |
| 115 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_LOOPBACK; |
| 116 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_PROXY; |
| 117 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_REMOTE_SUBMIX; |
| 118 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_SPDIF; |
| 119 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_STUB; |
| 120 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_TELEPHONY_RX; |
| 121 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_TV_TUNER; |
| 122 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_USB_ACCESSORY; |
| 123 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_USB_DEVICE; |
| 124 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_USB_HEADSET; |
| 125 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_VOICE_CALL; |
| 126 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_IN_WIRED_HEADSET; |
| 127 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_NONE; |
| 128 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET; |
| 129 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_AUX_DIGITAL; |
| 130 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_AUX_LINE; |
Eric Laurent | 5b8529a | 2022-01-27 11:50:46 +0100 | [diff] [blame] | 131 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_BLE_BROADCAST; |
Mikhail Naganov | a0cd944 | 2022-01-15 01:14:46 +0000 | [diff] [blame] | 132 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_BLE_HEADSET; |
| 133 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_BLE_SPEAKER; |
| 134 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_BLUETOOTH_A2DP; |
| 135 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES; |
| 136 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER; |
| 137 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_BLUETOOTH_SCO; |
| 138 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_BLUETOOTH_SCO_CARKIT; |
| 139 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_BLUETOOTH_SCO_HEADSET; |
| 140 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_BUS; |
| 141 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_DEFAULT; |
| 142 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET; |
| 143 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_EARPIECE; |
| 144 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_ECHO_CANCELLER; |
| 145 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_FM; |
| 146 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_HDMI; |
| 147 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_HDMI_ARC; |
| 148 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_HDMI_EARC; |
| 149 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_HEARING_AID; |
| 150 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_IP; |
| 151 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_LINE; |
| 152 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_PROXY; |
| 153 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_REMOTE_SUBMIX; |
| 154 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_SPDIF; |
| 155 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_SPEAKER; |
| 156 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_SPEAKER_SAFE; |
| 157 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_STUB; |
| 158 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_TELEPHONY_TX; |
| 159 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_USB_ACCESSORY; |
| 160 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_USB_DEVICE; |
| 161 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_USB_HEADSET; |
| 162 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_WIRED_HEADPHONE; |
| 163 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioDevice AUDIO_DEVICE_OUT_WIRED_HEADSET; |
| 164 | } |
| 165 | |
| 166 | public enum AudioEncapsulationType { |
| 167 | method @NonNull public String getRawName(); |
| 168 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioEncapsulationType AUDIO_ENCAPSULATION_TYPE_IEC61937; |
| 169 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioEncapsulationType AUDIO_ENCAPSULATION_TYPE_NONE; |
| 170 | } |
| 171 | |
| 172 | public enum AudioFormat { |
| 173 | method @NonNull public String getRawName(); |
| 174 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC; |
| 175 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ADIF; |
| 176 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ADTS; |
| 177 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ADTS_ELD; |
| 178 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ADTS_ERLC; |
| 179 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ADTS_HE_V1; |
| 180 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ADTS_HE_V2; |
| 181 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ADTS_LC; |
| 182 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ADTS_LD; |
| 183 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ADTS_LTP; |
| 184 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ADTS_MAIN; |
| 185 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ADTS_SCALABLE; |
| 186 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ADTS_SSR; |
| 187 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ADTS_XHE; |
| 188 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ELD; |
| 189 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_ERLC; |
| 190 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_HE_V1; |
| 191 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_HE_V2; |
| 192 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_LATM; |
| 193 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_LATM_HE_V1; |
| 194 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_LATM_HE_V2; |
| 195 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_LATM_LC; |
| 196 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_LC; |
| 197 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_LD; |
| 198 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_LTP; |
| 199 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_MAIN; |
| 200 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_SCALABLE; |
| 201 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_SSR; |
| 202 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AAC_XHE; |
| 203 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AC3; |
| 204 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AC4; |
| 205 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_ALAC; |
| 206 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AMR_NB; |
| 207 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AMR_WB; |
| 208 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_AMR_WB_PLUS; |
| 209 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_APE; |
| 210 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_APTX; |
| 211 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_APTX_ADAPTIVE; |
| 212 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_APTX_HD; |
| 213 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_APTX_TWSP; |
| 214 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_CELT; |
| 215 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_DEFAULT; |
| 216 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_DOLBY_TRUEHD; |
| 217 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_DRA; |
| 218 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_DSD; |
| 219 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_DTS; |
| 220 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_DTS_HD; |
| 221 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_DTS_UHD; |
| 222 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_EVRC; |
| 223 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_EVRCB; |
| 224 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_EVRCNW; |
| 225 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_EVRCWB; |
| 226 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_E_AC3; |
| 227 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_E_AC3_JOC; |
| 228 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_FLAC; |
| 229 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_HE_AAC_V1; |
| 230 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_HE_AAC_V2; |
| 231 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_IEC60958; |
| 232 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_IEC61937; |
| 233 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_LC3; |
| 234 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_LDAC; |
| 235 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_LHDC; |
| 236 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_LHDC_LL; |
| 237 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_MAT; |
| 238 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_MAT_1_0; |
| 239 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_MAT_2_0; |
| 240 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_MAT_2_1; |
| 241 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_MP2; |
| 242 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_MP3; |
| 243 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_MPEGH_BL_L3; |
| 244 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_MPEGH_BL_L4; |
| 245 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_MPEGH_LC_L3; |
| 246 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_MPEGH_LC_L4; |
| 247 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_OPUS; |
| 248 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_PCM_16_BIT; |
| 249 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_PCM_24_BIT_PACKED; |
| 250 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_PCM_32_BIT; |
| 251 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_PCM_8_24_BIT; |
| 252 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_PCM_8_BIT; |
| 253 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_PCM_FLOAT; |
| 254 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_QCELP; |
| 255 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_SBC; |
| 256 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_VORBIS; |
| 257 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_WMA; |
| 258 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioFormat AUDIO_FORMAT_WMA_PRO; |
| 259 | } |
| 260 | |
| 261 | public enum AudioGainMode { |
| 262 | method @NonNull public String getRawName(); |
| 263 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioGainMode AUDIO_GAIN_MODE_CHANNELS; |
| 264 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioGainMode AUDIO_GAIN_MODE_JOINT; |
| 265 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioGainMode AUDIO_GAIN_MODE_RAMP; |
| 266 | } |
| 267 | |
| 268 | public enum AudioInOutFlag { |
| 269 | method @NonNull public String getRawName(); |
| 270 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_INPUT_FLAG_DIRECT; |
| 271 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_INPUT_FLAG_FAST; |
| 272 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_INPUT_FLAG_HW_AV_SYNC; |
| 273 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_INPUT_FLAG_HW_HOTWORD; |
| 274 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_INPUT_FLAG_MMAP_NOIRQ; |
| 275 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_INPUT_FLAG_RAW; |
| 276 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_INPUT_FLAG_SYNC; |
Carter Hsu | bb2fe3f | 2022-01-27 09:58:16 +0800 | [diff] [blame] | 277 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_INPUT_FLAG_ULTRASOUND; |
Mikhail Naganov | a0cd944 | 2022-01-15 01:14:46 +0000 | [diff] [blame] | 278 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_INPUT_FLAG_VOIP_TX; |
| 279 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD; |
| 280 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_DEEP_BUFFER; |
| 281 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_DIRECT; |
| 282 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_DIRECT_PCM; |
| 283 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_FAST; |
| 284 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_GAPLESS_OFFLOAD; |
| 285 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_HW_AV_SYNC; |
| 286 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_IEC958_NONAUDIO; |
| 287 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_INCALL_MUSIC; |
| 288 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_MMAP_NOIRQ; |
| 289 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_NON_BLOCKING; |
| 290 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_PRIMARY; |
| 291 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_RAW; |
Eric Laurent | 5b8529a | 2022-01-27 11:50:46 +0100 | [diff] [blame] | 292 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_SPATIALIZER; |
Mikhail Naganov | a0cd944 | 2022-01-15 01:14:46 +0000 | [diff] [blame] | 293 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_SYNC; |
| 294 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_TTS; |
Carter Hsu | bb2fe3f | 2022-01-27 09:58:16 +0800 | [diff] [blame] | 295 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_ULTRASOUND; |
Mikhail Naganov | a0cd944 | 2022-01-15 01:14:46 +0000 | [diff] [blame] | 296 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioInOutFlag AUDIO_OUTPUT_FLAG_VOIP_RX; |
| 297 | } |
| 298 | |
| 299 | public class AudioPolicyConfiguration { |
| 300 | ctor public AudioPolicyConfiguration(); |
| 301 | method @Nullable public android.audio.policy.configuration.V7_1.GlobalConfiguration getGlobalConfiguration(); |
| 302 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.Modules> getModules(); |
| 303 | method @Nullable public android.audio.policy.configuration.V7_1.SurroundSound getSurroundSound(); |
| 304 | method @Nullable public android.audio.policy.configuration.V7_1.Version getVersion(); |
| 305 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.Volumes> getVolumes(); |
| 306 | method public void setGlobalConfiguration(@Nullable android.audio.policy.configuration.V7_1.GlobalConfiguration); |
| 307 | method public void setSurroundSound(@Nullable android.audio.policy.configuration.V7_1.SurroundSound); |
| 308 | method public void setVersion(@Nullable android.audio.policy.configuration.V7_1.Version); |
| 309 | } |
| 310 | |
| 311 | public enum AudioSource { |
| 312 | method @NonNull public String getRawName(); |
| 313 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_CAMCORDER; |
| 314 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_DEFAULT; |
| 315 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_ECHO_REFERENCE; |
| 316 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_FM_TUNER; |
| 317 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_HOTWORD; |
| 318 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_MIC; |
| 319 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_REMOTE_SUBMIX; |
Carter Hsu | bb2fe3f | 2022-01-27 09:58:16 +0800 | [diff] [blame] | 320 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_ULTRASOUND; |
Mikhail Naganov | a0cd944 | 2022-01-15 01:14:46 +0000 | [diff] [blame] | 321 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_UNPROCESSED; |
| 322 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_VOICE_CALL; |
| 323 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_VOICE_COMMUNICATION; |
| 324 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_VOICE_DOWNLINK; |
| 325 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_VOICE_PERFORMANCE; |
| 326 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_VOICE_RECOGNITION; |
| 327 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioSource AUDIO_SOURCE_VOICE_UPLINK; |
| 328 | } |
| 329 | |
| 330 | public enum AudioStreamType { |
| 331 | method @NonNull public String getRawName(); |
| 332 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_ACCESSIBILITY; |
| 333 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_ALARM; |
| 334 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_ASSISTANT; |
| 335 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_BLUETOOTH_SCO; |
| 336 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_CALL_ASSISTANT; |
| 337 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_DTMF; |
| 338 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_ENFORCED_AUDIBLE; |
| 339 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_MUSIC; |
| 340 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_NOTIFICATION; |
| 341 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_PATCH; |
| 342 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_REROUTING; |
| 343 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_RING; |
| 344 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_SYSTEM; |
| 345 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_TTS; |
| 346 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioStreamType AUDIO_STREAM_VOICE_CALL; |
| 347 | } |
| 348 | |
| 349 | public enum AudioUsage { |
| 350 | method @NonNull public String getRawName(); |
| 351 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_ALARM; |
| 352 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_ANNOUNCEMENT; |
| 353 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_ASSISTANCE_ACCESSIBILITY; |
| 354 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_ASSISTANCE_NAVIGATION_GUIDANCE; |
| 355 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_ASSISTANCE_SONIFICATION; |
| 356 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_ASSISTANT; |
| 357 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_CALL_ASSISTANT; |
| 358 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_EMERGENCY; |
| 359 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_GAME; |
| 360 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_MEDIA; |
| 361 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_NOTIFICATION; |
| 362 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_NOTIFICATION_TELEPHONY_RINGTONE; |
| 363 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_SAFETY; |
| 364 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_UNKNOWN; |
| 365 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_VEHICLE_STATUS; |
| 366 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_VIRTUAL_SOURCE; |
| 367 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_VOICE_COMMUNICATION; |
| 368 | enum_constant public static final android.audio.policy.configuration.V7_1.AudioUsage AUDIO_USAGE_VOICE_COMMUNICATION_SIGNALLING; |
| 369 | } |
| 370 | |
| 371 | public enum DeviceCategory { |
| 372 | method @NonNull public String getRawName(); |
| 373 | enum_constant public static final android.audio.policy.configuration.V7_1.DeviceCategory DEVICE_CATEGORY_EARPIECE; |
| 374 | enum_constant public static final android.audio.policy.configuration.V7_1.DeviceCategory DEVICE_CATEGORY_EXT_MEDIA; |
| 375 | enum_constant public static final android.audio.policy.configuration.V7_1.DeviceCategory DEVICE_CATEGORY_HEADSET; |
| 376 | enum_constant public static final android.audio.policy.configuration.V7_1.DeviceCategory DEVICE_CATEGORY_HEARING_AID; |
| 377 | enum_constant public static final android.audio.policy.configuration.V7_1.DeviceCategory DEVICE_CATEGORY_SPEAKER; |
| 378 | } |
| 379 | |
| 380 | public class DevicePorts { |
| 381 | ctor public DevicePorts(); |
| 382 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.DevicePorts.DevicePort> getDevicePort(); |
| 383 | } |
| 384 | |
| 385 | public static class DevicePorts.DevicePort { |
| 386 | ctor public DevicePorts.DevicePort(); |
| 387 | method @Nullable public String getAddress(); |
| 388 | method @Nullable public java.util.List<java.lang.String> getEncodedFormats(); |
| 389 | method @Nullable public android.audio.policy.configuration.V7_1.Gains getGains(); |
| 390 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.Profile> getProfile(); |
| 391 | method @Nullable public android.audio.policy.configuration.V7_1.Role getRole(); |
| 392 | method @Nullable public String getTagName(); |
| 393 | method @Nullable public String getType(); |
| 394 | method @Nullable public boolean get_default(); |
| 395 | method public void setAddress(@Nullable String); |
| 396 | method public void setEncodedFormats(@Nullable java.util.List<java.lang.String>); |
| 397 | method public void setGains(@Nullable android.audio.policy.configuration.V7_1.Gains); |
| 398 | method public void setRole(@Nullable android.audio.policy.configuration.V7_1.Role); |
| 399 | method public void setTagName(@Nullable String); |
| 400 | method public void setType(@Nullable String); |
| 401 | method public void set_default(@Nullable boolean); |
| 402 | } |
| 403 | |
| 404 | public enum EngineSuffix { |
| 405 | method @NonNull public String getRawName(); |
| 406 | enum_constant public static final android.audio.policy.configuration.V7_1.EngineSuffix _default; |
| 407 | enum_constant public static final android.audio.policy.configuration.V7_1.EngineSuffix configurable; |
| 408 | } |
| 409 | |
| 410 | public class Gains { |
| 411 | ctor public Gains(); |
| 412 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.Gains.Gain> getGain(); |
| 413 | } |
| 414 | |
| 415 | public static class Gains.Gain { |
| 416 | ctor public Gains.Gain(); |
| 417 | method @Nullable public android.audio.policy.configuration.V7_1.AudioChannelMask getChannel_mask(); |
| 418 | method @Nullable public int getDefaultValueMB(); |
| 419 | method @Nullable public int getMaxRampMs(); |
| 420 | method @Nullable public int getMaxValueMB(); |
| 421 | method @Nullable public int getMinRampMs(); |
| 422 | method @Nullable public int getMinValueMB(); |
| 423 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.AudioGainMode> getMode(); |
| 424 | method @Nullable public String getName(); |
| 425 | method @Nullable public int getStepValueMB(); |
| 426 | method @Nullable public boolean getUseForVolume(); |
| 427 | method public void setChannel_mask(@Nullable android.audio.policy.configuration.V7_1.AudioChannelMask); |
| 428 | method public void setDefaultValueMB(@Nullable int); |
| 429 | method public void setMaxRampMs(@Nullable int); |
| 430 | method public void setMaxValueMB(@Nullable int); |
| 431 | method public void setMinRampMs(@Nullable int); |
| 432 | method public void setMinValueMB(@Nullable int); |
| 433 | method public void setMode(@Nullable java.util.List<android.audio.policy.configuration.V7_1.AudioGainMode>); |
| 434 | method public void setName(@Nullable String); |
| 435 | method public void setStepValueMB(@Nullable int); |
| 436 | method public void setUseForVolume(@Nullable boolean); |
| 437 | } |
| 438 | |
| 439 | public class GlobalConfiguration { |
| 440 | ctor public GlobalConfiguration(); |
| 441 | method @Nullable public boolean getCall_screen_mode_supported(); |
| 442 | method @Nullable public android.audio.policy.configuration.V7_1.EngineSuffix getEngine_library(); |
| 443 | method @Nullable public boolean getSpeaker_drc_enabled(); |
| 444 | method public void setCall_screen_mode_supported(@Nullable boolean); |
| 445 | method public void setEngine_library(@Nullable android.audio.policy.configuration.V7_1.EngineSuffix); |
| 446 | method public void setSpeaker_drc_enabled(@Nullable boolean); |
| 447 | } |
| 448 | |
| 449 | public enum HalVersion { |
| 450 | method @NonNull public String getRawName(); |
| 451 | enum_constant public static final android.audio.policy.configuration.V7_1.HalVersion _2_0; |
| 452 | enum_constant public static final android.audio.policy.configuration.V7_1.HalVersion _3_0; |
| 453 | } |
| 454 | |
| 455 | public class MixPorts { |
| 456 | ctor public MixPorts(); |
| 457 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.MixPorts.MixPort> getMixPort(); |
| 458 | } |
| 459 | |
| 460 | public static class MixPorts.MixPort { |
| 461 | ctor public MixPorts.MixPort(); |
| 462 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.AudioInOutFlag> getFlags(); |
| 463 | method @Nullable public android.audio.policy.configuration.V7_1.Gains getGains(); |
| 464 | method @Nullable public long getMaxActiveCount(); |
| 465 | method @Nullable public long getMaxOpenCount(); |
| 466 | method @Nullable public String getName(); |
| 467 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.AudioUsage> getPreferredUsage(); |
| 468 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.Profile> getProfile(); |
Mikhail Naganov | b6800fc | 2022-01-29 00:39:13 +0000 | [diff] [blame] | 469 | method @Nullable public long getRecommendedMuteDurationMs(); |
Mikhail Naganov | a0cd944 | 2022-01-15 01:14:46 +0000 | [diff] [blame] | 470 | method @Nullable public android.audio.policy.configuration.V7_1.Role getRole(); |
| 471 | method public void setFlags(@Nullable java.util.List<android.audio.policy.configuration.V7_1.AudioInOutFlag>); |
| 472 | method public void setGains(@Nullable android.audio.policy.configuration.V7_1.Gains); |
| 473 | method public void setMaxActiveCount(@Nullable long); |
| 474 | method public void setMaxOpenCount(@Nullable long); |
| 475 | method public void setName(@Nullable String); |
| 476 | method public void setPreferredUsage(@Nullable java.util.List<android.audio.policy.configuration.V7_1.AudioUsage>); |
Mikhail Naganov | b6800fc | 2022-01-29 00:39:13 +0000 | [diff] [blame] | 477 | method public void setRecommendedMuteDurationMs(@Nullable long); |
Mikhail Naganov | a0cd944 | 2022-01-15 01:14:46 +0000 | [diff] [blame] | 478 | method public void setRole(@Nullable android.audio.policy.configuration.V7_1.Role); |
| 479 | } |
| 480 | |
| 481 | public enum MixType { |
| 482 | method @NonNull public String getRawName(); |
| 483 | enum_constant public static final android.audio.policy.configuration.V7_1.MixType mix; |
| 484 | enum_constant public static final android.audio.policy.configuration.V7_1.MixType mux; |
| 485 | } |
| 486 | |
| 487 | public class Modules { |
| 488 | ctor public Modules(); |
| 489 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.Modules.Module> getModule(); |
| 490 | } |
| 491 | |
| 492 | public static class Modules.Module { |
| 493 | ctor public Modules.Module(); |
| 494 | method @Nullable public android.audio.policy.configuration.V7_1.AttachedDevices getAttachedDevices(); |
| 495 | method @Nullable public String getDefaultOutputDevice(); |
| 496 | method @Nullable public android.audio.policy.configuration.V7_1.DevicePorts getDevicePorts(); |
| 497 | method @Nullable public android.audio.policy.configuration.V7_1.HalVersion getHalVersion(); |
| 498 | method @Nullable public android.audio.policy.configuration.V7_1.MixPorts getMixPorts(); |
| 499 | method @Nullable public String getName(); |
| 500 | method @Nullable public android.audio.policy.configuration.V7_1.Routes getRoutes(); |
| 501 | method public void setAttachedDevices(@Nullable android.audio.policy.configuration.V7_1.AttachedDevices); |
| 502 | method public void setDefaultOutputDevice(@Nullable String); |
| 503 | method public void setDevicePorts(@Nullable android.audio.policy.configuration.V7_1.DevicePorts); |
| 504 | method public void setHalVersion(@Nullable android.audio.policy.configuration.V7_1.HalVersion); |
| 505 | method public void setMixPorts(@Nullable android.audio.policy.configuration.V7_1.MixPorts); |
| 506 | method public void setName(@Nullable String); |
| 507 | method public void setRoutes(@Nullable android.audio.policy.configuration.V7_1.Routes); |
| 508 | } |
| 509 | |
| 510 | public class Profile { |
| 511 | ctor public Profile(); |
| 512 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.AudioChannelMask> getChannelMasks(); |
| 513 | method @Nullable public android.audio.policy.configuration.V7_1.AudioEncapsulationType getEncapsulationType(); |
| 514 | method @Nullable public String getFormat(); |
| 515 | method @Nullable public String getName(); |
| 516 | method @Nullable public java.util.List<java.math.BigInteger> getSamplingRates(); |
| 517 | method public void setChannelMasks(@Nullable java.util.List<android.audio.policy.configuration.V7_1.AudioChannelMask>); |
| 518 | method public void setEncapsulationType(@Nullable android.audio.policy.configuration.V7_1.AudioEncapsulationType); |
| 519 | method public void setFormat(@Nullable String); |
| 520 | method public void setName(@Nullable String); |
| 521 | method public void setSamplingRates(@Nullable java.util.List<java.math.BigInteger>); |
| 522 | } |
| 523 | |
| 524 | public class Reference { |
| 525 | ctor public Reference(); |
| 526 | method @Nullable public String getName(); |
| 527 | method @Nullable public java.util.List<java.lang.String> getPoint(); |
| 528 | method public void setName(@Nullable String); |
| 529 | } |
| 530 | |
| 531 | public enum Role { |
| 532 | method @NonNull public String getRawName(); |
| 533 | enum_constant public static final android.audio.policy.configuration.V7_1.Role sink; |
| 534 | enum_constant public static final android.audio.policy.configuration.V7_1.Role source; |
| 535 | } |
| 536 | |
| 537 | public class Routes { |
| 538 | ctor public Routes(); |
| 539 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.Routes.Route> getRoute(); |
| 540 | } |
| 541 | |
| 542 | public static class Routes.Route { |
| 543 | ctor public Routes.Route(); |
| 544 | method @Nullable public String getSink(); |
| 545 | method @Nullable public String getSources(); |
| 546 | method @Nullable public android.audio.policy.configuration.V7_1.MixType getType(); |
| 547 | method public void setSink(@Nullable String); |
| 548 | method public void setSources(@Nullable String); |
| 549 | method public void setType(@Nullable android.audio.policy.configuration.V7_1.MixType); |
| 550 | } |
| 551 | |
| 552 | public class SurroundFormats { |
| 553 | ctor public SurroundFormats(); |
| 554 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.SurroundFormats.Format> getFormat(); |
| 555 | } |
| 556 | |
| 557 | public static class SurroundFormats.Format { |
| 558 | ctor public SurroundFormats.Format(); |
| 559 | method @Nullable public String getName(); |
| 560 | method @Nullable public java.util.List<java.lang.String> getSubformats(); |
| 561 | method public void setName(@Nullable String); |
| 562 | method public void setSubformats(@Nullable java.util.List<java.lang.String>); |
| 563 | } |
| 564 | |
| 565 | public class SurroundSound { |
| 566 | ctor public SurroundSound(); |
| 567 | method @Nullable public android.audio.policy.configuration.V7_1.SurroundFormats getFormats(); |
| 568 | method public void setFormats(@Nullable android.audio.policy.configuration.V7_1.SurroundFormats); |
| 569 | } |
| 570 | |
| 571 | public enum Version { |
| 572 | method @NonNull public String getRawName(); |
| 573 | enum_constant public static final android.audio.policy.configuration.V7_1.Version _7_0; |
| 574 | enum_constant public static final android.audio.policy.configuration.V7_1.Version _7_1; |
| 575 | } |
| 576 | |
| 577 | public class Volume { |
| 578 | ctor public Volume(); |
| 579 | method @Nullable public android.audio.policy.configuration.V7_1.DeviceCategory getDeviceCategory(); |
| 580 | method @Nullable public java.util.List<java.lang.String> getPoint(); |
| 581 | method @Nullable public String getRef(); |
| 582 | method @Nullable public android.audio.policy.configuration.V7_1.AudioStreamType getStream(); |
| 583 | method public void setDeviceCategory(@Nullable android.audio.policy.configuration.V7_1.DeviceCategory); |
| 584 | method public void setRef(@Nullable String); |
| 585 | method public void setStream(@Nullable android.audio.policy.configuration.V7_1.AudioStreamType); |
| 586 | } |
| 587 | |
| 588 | public class Volumes { |
| 589 | ctor public Volumes(); |
| 590 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.Reference> getReference(); |
| 591 | method @Nullable public java.util.List<android.audio.policy.configuration.V7_1.Volume> getVolume(); |
| 592 | } |
| 593 | |
| 594 | public class XmlParser { |
| 595 | ctor public XmlParser(); |
| 596 | method @Nullable public static android.audio.policy.configuration.V7_1.AudioPolicyConfiguration read(@NonNull java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; |
| 597 | method @Nullable public static String readText(@NonNull org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; |
| 598 | method public static void skip(@NonNull org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; |
| 599 | } |
| 600 | |
| 601 | } |
| 602 | |