1*4d7e907cSAndroid Build Coastguard Worker// Signature format: 2.0 2*4d7e907cSAndroid Build Coastguard Workerpackage audio.policy.configuration.V4_0 { 3*4d7e907cSAndroid Build Coastguard Worker 4*4d7e907cSAndroid Build Coastguard Worker public class AttachedDevices { 5*4d7e907cSAndroid Build Coastguard Worker ctor public AttachedDevices(); 6*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<java.lang.String> getItem(); 7*4d7e907cSAndroid Build Coastguard Worker } 8*4d7e907cSAndroid Build Coastguard Worker 9*4d7e907cSAndroid Build Coastguard Worker public enum AudioDevice { 10*4d7e907cSAndroid Build Coastguard Worker method public String getRawName(); 11*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_AMBIENT; 12*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_ANLG_DOCK_HEADSET; 13*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_AUX_DIGITAL; 14*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_BACK_MIC; 15*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_BLUETOOTH_A2DP; 16*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_BLUETOOTH_BLE; 17*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_BLUETOOTH_SCO_HEADSET; 18*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_BUILTIN_MIC; 19*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_BUS; 20*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_COMMUNICATION; 21*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_DEFAULT; 22*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_DGTL_DOCK_HEADSET; 23*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_FM_TUNER; 24*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_HDMI; 25*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_IP; 26*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_LINE; 27*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_LOOPBACK; 28*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_PROXY; 29*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_REMOTE_SUBMIX; 30*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_SPDIF; 31*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_STUB; 32*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_TELEPHONY_RX; 33*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_TV_TUNER; 34*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_USB_ACCESSORY; 35*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_USB_DEVICE; 36*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_USB_HEADSET; 37*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_VOICE_CALL; 38*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_IN_WIRED_HEADSET; 39*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_NONE; 40*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET; 41*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_AUX_DIGITAL; 42*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_AUX_LINE; 43*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_BLUETOOTH_A2DP; 44*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES; 45*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER; 46*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_BLUETOOTH_SCO; 47*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_BLUETOOTH_SCO_CARKIT; 48*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_BLUETOOTH_SCO_HEADSET; 49*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_BUS; 50*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_DEFAULT; 51*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET; 52*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_EARPIECE; 53*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_ECHO_CANCELLER; 54*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_FM; 55*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_HDMI; 56*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_HDMI_ARC; 57*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_HEARING_AID; 58*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_IP; 59*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_LINE; 60*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_PROXY; 61*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_REMOTE_SUBMIX; 62*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_SPDIF; 63*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_SPEAKER; 64*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_SPEAKER_SAFE; 65*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_STUB; 66*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_TELEPHONY_TX; 67*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_USB_ACCESSORY; 68*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_USB_DEVICE; 69*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_USB_HEADSET; 70*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_WIRED_HEADPHONE; 71*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioDevice AUDIO_DEVICE_OUT_WIRED_HEADSET; 72*4d7e907cSAndroid Build Coastguard Worker } 73*4d7e907cSAndroid Build Coastguard Worker 74*4d7e907cSAndroid Build Coastguard Worker public enum AudioFormat { 75*4d7e907cSAndroid Build Coastguard Worker method public String getRawName(); 76*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC; 77*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_ADIF; 78*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_ADTS; 79*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_ADTS_ELD; 80*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_ADTS_ERLC; 81*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_ADTS_HE_V1; 82*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_ADTS_HE_V2; 83*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_ADTS_LC; 84*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_ADTS_LD; 85*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_ADTS_LTP; 86*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_ADTS_MAIN; 87*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_ADTS_SCALABLE; 88*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_ADTS_SSR; 89*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_ELD; 90*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_ERLC; 91*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_HE_V1; 92*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_HE_V2; 93*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_LC; 94*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_LD; 95*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_LTP; 96*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_MAIN; 97*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_SCALABLE; 98*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AAC_SSR; 99*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AC3; 100*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AC4; 101*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_ALAC; 102*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AMR_NB; 103*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AMR_WB; 104*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_AMR_WB_PLUS; 105*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_APE; 106*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_APTX; 107*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_APTX_HD; 108*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_DOLBY_TRUEHD; 109*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_DSD; 110*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_DTS; 111*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_DTS_HD; 112*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_EVRC; 113*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_EVRCB; 114*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_EVRCNW; 115*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_EVRCWB; 116*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_E_AC3; 117*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_E_AC3_JOC; 118*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_FLAC; 119*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_HE_AAC_V1; 120*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_HE_AAC_V2; 121*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_IEC61937; 122*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_LDAC; 123*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_MAT_1_0; 124*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_MAT_2_0; 125*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_MAT_2_1; 126*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_MP2; 127*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_MP3; 128*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_OPUS; 129*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_PCM_16_BIT; 130*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_PCM_24_BIT_PACKED; 131*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_PCM_32_BIT; 132*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_PCM_8_24_BIT; 133*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_PCM_8_BIT; 134*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_PCM_FLOAT; 135*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_QCELP; 136*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_SBC; 137*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_VORBIS; 138*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_WMA; 139*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioFormat AUDIO_FORMAT_WMA_PRO; 140*4d7e907cSAndroid Build Coastguard Worker } 141*4d7e907cSAndroid Build Coastguard Worker 142*4d7e907cSAndroid Build Coastguard Worker public class AudioPolicyConfiguration { 143*4d7e907cSAndroid Build Coastguard Worker ctor public AudioPolicyConfiguration(); 144*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.GlobalConfiguration getGlobalConfiguration(); 145*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<audio.policy.configuration.V4_0.Modules> getModules(); 146*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.Version getVersion(); 147*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<audio.policy.configuration.V4_0.Volumes> getVolumes(); 148*4d7e907cSAndroid Build Coastguard Worker method public void setGlobalConfiguration(audio.policy.configuration.V4_0.GlobalConfiguration); 149*4d7e907cSAndroid Build Coastguard Worker method public void setVersion(audio.policy.configuration.V4_0.Version); 150*4d7e907cSAndroid Build Coastguard Worker } 151*4d7e907cSAndroid Build Coastguard Worker 152*4d7e907cSAndroid Build Coastguard Worker public enum AudioUsage { 153*4d7e907cSAndroid Build Coastguard Worker method public String getRawName(); 154*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioUsage AUDIO_USAGE_ALARM; 155*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioUsage AUDIO_USAGE_ASSISTANCE_ACCESSIBILITY; 156*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioUsage AUDIO_USAGE_ASSISTANCE_NAVIGATION_GUIDANCE; 157*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioUsage AUDIO_USAGE_ASSISTANCE_SONIFICATION; 158*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioUsage AUDIO_USAGE_ASSISTANT; 159*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioUsage AUDIO_USAGE_GAME; 160*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioUsage AUDIO_USAGE_MEDIA; 161*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioUsage AUDIO_USAGE_NOTIFICATION; 162*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioUsage AUDIO_USAGE_NOTIFICATION_TELEPHONY_RINGTONE; 163*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioUsage AUDIO_USAGE_UNKNOWN; 164*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioUsage AUDIO_USAGE_VIRTUAL_SOURCE; 165*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioUsage AUDIO_USAGE_VOICE_COMMUNICATION; 166*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.AudioUsage AUDIO_USAGE_VOICE_COMMUNICATION_SIGNALLING; 167*4d7e907cSAndroid Build Coastguard Worker } 168*4d7e907cSAndroid Build Coastguard Worker 169*4d7e907cSAndroid Build Coastguard Worker public enum DeviceCategory { 170*4d7e907cSAndroid Build Coastguard Worker method public String getRawName(); 171*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.DeviceCategory DEVICE_CATEGORY_EARPIECE; 172*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.DeviceCategory DEVICE_CATEGORY_EXT_MEDIA; 173*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.DeviceCategory DEVICE_CATEGORY_HEADSET; 174*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.DeviceCategory DEVICE_CATEGORY_HEARING_AID; 175*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.DeviceCategory DEVICE_CATEGORY_SPEAKER; 176*4d7e907cSAndroid Build Coastguard Worker } 177*4d7e907cSAndroid Build Coastguard Worker 178*4d7e907cSAndroid Build Coastguard Worker public class DevicePorts { 179*4d7e907cSAndroid Build Coastguard Worker ctor public DevicePorts(); 180*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<audio.policy.configuration.V4_0.DevicePorts.DevicePort> getDevicePort(); 181*4d7e907cSAndroid Build Coastguard Worker } 182*4d7e907cSAndroid Build Coastguard Worker 183*4d7e907cSAndroid Build Coastguard Worker public static class DevicePorts.DevicePort { 184*4d7e907cSAndroid Build Coastguard Worker ctor public DevicePorts.DevicePort(); 185*4d7e907cSAndroid Build Coastguard Worker method public String getAddress(); 186*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.Gains getGains(); 187*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<audio.policy.configuration.V4_0.Profile> getProfile(); 188*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.Role getRole(); 189*4d7e907cSAndroid Build Coastguard Worker method public String getTagName(); 190*4d7e907cSAndroid Build Coastguard Worker method public String getType(); 191*4d7e907cSAndroid Build Coastguard Worker method public boolean get_default(); 192*4d7e907cSAndroid Build Coastguard Worker method public void setAddress(String); 193*4d7e907cSAndroid Build Coastguard Worker method public void setGains(audio.policy.configuration.V4_0.Gains); 194*4d7e907cSAndroid Build Coastguard Worker method public void setRole(audio.policy.configuration.V4_0.Role); 195*4d7e907cSAndroid Build Coastguard Worker method public void setTagName(String); 196*4d7e907cSAndroid Build Coastguard Worker method public void setType(String); 197*4d7e907cSAndroid Build Coastguard Worker method public void set_default(boolean); 198*4d7e907cSAndroid Build Coastguard Worker } 199*4d7e907cSAndroid Build Coastguard Worker 200*4d7e907cSAndroid Build Coastguard Worker public enum GainMode { 201*4d7e907cSAndroid Build Coastguard Worker method public String getRawName(); 202*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.GainMode AUDIO_GAIN_MODE_CHANNELS; 203*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.GainMode AUDIO_GAIN_MODE_JOINT; 204*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.GainMode AUDIO_GAIN_MODE_RAMP; 205*4d7e907cSAndroid Build Coastguard Worker } 206*4d7e907cSAndroid Build Coastguard Worker 207*4d7e907cSAndroid Build Coastguard Worker public class Gains { 208*4d7e907cSAndroid Build Coastguard Worker ctor public Gains(); 209*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<audio.policy.configuration.V4_0.Gains.Gain> getGain(); 210*4d7e907cSAndroid Build Coastguard Worker } 211*4d7e907cSAndroid Build Coastguard Worker 212*4d7e907cSAndroid Build Coastguard Worker public static class Gains.Gain { 213*4d7e907cSAndroid Build Coastguard Worker ctor public Gains.Gain(); 214*4d7e907cSAndroid Build Coastguard Worker method public String getChannel_mask(); 215*4d7e907cSAndroid Build Coastguard Worker method public int getDefaultValueMB(); 216*4d7e907cSAndroid Build Coastguard Worker method public int getMaxRampMs(); 217*4d7e907cSAndroid Build Coastguard Worker method public int getMaxValueMB(); 218*4d7e907cSAndroid Build Coastguard Worker method public int getMinRampMs(); 219*4d7e907cSAndroid Build Coastguard Worker method public int getMinValueMB(); 220*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.GainMode getMode(); 221*4d7e907cSAndroid Build Coastguard Worker method public String getName(); 222*4d7e907cSAndroid Build Coastguard Worker method public int getStepValueMB(); 223*4d7e907cSAndroid Build Coastguard Worker method public void setChannel_mask(String); 224*4d7e907cSAndroid Build Coastguard Worker method public void setDefaultValueMB(int); 225*4d7e907cSAndroid Build Coastguard Worker method public void setMaxRampMs(int); 226*4d7e907cSAndroid Build Coastguard Worker method public void setMaxValueMB(int); 227*4d7e907cSAndroid Build Coastguard Worker method public void setMinRampMs(int); 228*4d7e907cSAndroid Build Coastguard Worker method public void setMinValueMB(int); 229*4d7e907cSAndroid Build Coastguard Worker method public void setMode(audio.policy.configuration.V4_0.GainMode); 230*4d7e907cSAndroid Build Coastguard Worker method public void setName(String); 231*4d7e907cSAndroid Build Coastguard Worker method public void setStepValueMB(int); 232*4d7e907cSAndroid Build Coastguard Worker } 233*4d7e907cSAndroid Build Coastguard Worker 234*4d7e907cSAndroid Build Coastguard Worker public class GlobalConfiguration { 235*4d7e907cSAndroid Build Coastguard Worker ctor public GlobalConfiguration(); 236*4d7e907cSAndroid Build Coastguard Worker method public boolean getSpeaker_drc_enabled(); 237*4d7e907cSAndroid Build Coastguard Worker method public void setSpeaker_drc_enabled(boolean); 238*4d7e907cSAndroid Build Coastguard Worker } 239*4d7e907cSAndroid Build Coastguard Worker 240*4d7e907cSAndroid Build Coastguard Worker public enum HalVersion { 241*4d7e907cSAndroid Build Coastguard Worker method public String getRawName(); 242*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.HalVersion _2_0; 243*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.HalVersion _3_0; 244*4d7e907cSAndroid Build Coastguard Worker } 245*4d7e907cSAndroid Build Coastguard Worker 246*4d7e907cSAndroid Build Coastguard Worker public class MixPorts { 247*4d7e907cSAndroid Build Coastguard Worker ctor public MixPorts(); 248*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<audio.policy.configuration.V4_0.MixPorts.MixPort> getMixPort(); 249*4d7e907cSAndroid Build Coastguard Worker } 250*4d7e907cSAndroid Build Coastguard Worker 251*4d7e907cSAndroid Build Coastguard Worker public static class MixPorts.MixPort { 252*4d7e907cSAndroid Build Coastguard Worker ctor public MixPorts.MixPort(); 253*4d7e907cSAndroid Build Coastguard Worker method public String getFlags(); 254*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.Gains getGains(); 255*4d7e907cSAndroid Build Coastguard Worker method public long getMaxActiveCount(); 256*4d7e907cSAndroid Build Coastguard Worker method public long getMaxOpenCount(); 257*4d7e907cSAndroid Build Coastguard Worker method public String getName(); 258*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<audio.policy.configuration.V4_0.AudioUsage> getPreferredUsage(); 259*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<audio.policy.configuration.V4_0.Profile> getProfile(); 260*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.Role getRole(); 261*4d7e907cSAndroid Build Coastguard Worker method public void setFlags(String); 262*4d7e907cSAndroid Build Coastguard Worker method public void setGains(audio.policy.configuration.V4_0.Gains); 263*4d7e907cSAndroid Build Coastguard Worker method public void setMaxActiveCount(long); 264*4d7e907cSAndroid Build Coastguard Worker method public void setMaxOpenCount(long); 265*4d7e907cSAndroid Build Coastguard Worker method public void setName(String); 266*4d7e907cSAndroid Build Coastguard Worker method public void setPreferredUsage(java.util.List<audio.policy.configuration.V4_0.AudioUsage>); 267*4d7e907cSAndroid Build Coastguard Worker method public void setRole(audio.policy.configuration.V4_0.Role); 268*4d7e907cSAndroid Build Coastguard Worker } 269*4d7e907cSAndroid Build Coastguard Worker 270*4d7e907cSAndroid Build Coastguard Worker public enum MixType { 271*4d7e907cSAndroid Build Coastguard Worker method public String getRawName(); 272*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.MixType mix; 273*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.MixType mux; 274*4d7e907cSAndroid Build Coastguard Worker } 275*4d7e907cSAndroid Build Coastguard Worker 276*4d7e907cSAndroid Build Coastguard Worker public class Modules { 277*4d7e907cSAndroid Build Coastguard Worker ctor public Modules(); 278*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<audio.policy.configuration.V4_0.Modules.Module> getModule(); 279*4d7e907cSAndroid Build Coastguard Worker } 280*4d7e907cSAndroid Build Coastguard Worker 281*4d7e907cSAndroid Build Coastguard Worker public static class Modules.Module { 282*4d7e907cSAndroid Build Coastguard Worker ctor public Modules.Module(); 283*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.AttachedDevices getAttachedDevices(); 284*4d7e907cSAndroid Build Coastguard Worker method public String getDefaultOutputDevice(); 285*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.DevicePorts getDevicePorts(); 286*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.HalVersion getHalVersion(); 287*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.MixPorts getMixPorts(); 288*4d7e907cSAndroid Build Coastguard Worker method public String getName(); 289*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.Routes getRoutes(); 290*4d7e907cSAndroid Build Coastguard Worker method public void setAttachedDevices(audio.policy.configuration.V4_0.AttachedDevices); 291*4d7e907cSAndroid Build Coastguard Worker method public void setDefaultOutputDevice(String); 292*4d7e907cSAndroid Build Coastguard Worker method public void setDevicePorts(audio.policy.configuration.V4_0.DevicePorts); 293*4d7e907cSAndroid Build Coastguard Worker method public void setHalVersion(audio.policy.configuration.V4_0.HalVersion); 294*4d7e907cSAndroid Build Coastguard Worker method public void setMixPorts(audio.policy.configuration.V4_0.MixPorts); 295*4d7e907cSAndroid Build Coastguard Worker method public void setName(String); 296*4d7e907cSAndroid Build Coastguard Worker method public void setRoutes(audio.policy.configuration.V4_0.Routes); 297*4d7e907cSAndroid Build Coastguard Worker } 298*4d7e907cSAndroid Build Coastguard Worker 299*4d7e907cSAndroid Build Coastguard Worker public class Profile { 300*4d7e907cSAndroid Build Coastguard Worker ctor public Profile(); 301*4d7e907cSAndroid Build Coastguard Worker method public String getChannelMasks(); 302*4d7e907cSAndroid Build Coastguard Worker method public String getFormat(); 303*4d7e907cSAndroid Build Coastguard Worker method public String getName(); 304*4d7e907cSAndroid Build Coastguard Worker method public String getSamplingRates(); 305*4d7e907cSAndroid Build Coastguard Worker method public void setChannelMasks(String); 306*4d7e907cSAndroid Build Coastguard Worker method public void setFormat(String); 307*4d7e907cSAndroid Build Coastguard Worker method public void setName(String); 308*4d7e907cSAndroid Build Coastguard Worker method public void setSamplingRates(String); 309*4d7e907cSAndroid Build Coastguard Worker } 310*4d7e907cSAndroid Build Coastguard Worker 311*4d7e907cSAndroid Build Coastguard Worker public class Reference { 312*4d7e907cSAndroid Build Coastguard Worker ctor public Reference(); 313*4d7e907cSAndroid Build Coastguard Worker method public String getName(); 314*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<java.lang.String> getPoint(); 315*4d7e907cSAndroid Build Coastguard Worker method public void setName(String); 316*4d7e907cSAndroid Build Coastguard Worker } 317*4d7e907cSAndroid Build Coastguard Worker 318*4d7e907cSAndroid Build Coastguard Worker public enum Role { 319*4d7e907cSAndroid Build Coastguard Worker method public String getRawName(); 320*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Role sink; 321*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Role source; 322*4d7e907cSAndroid Build Coastguard Worker } 323*4d7e907cSAndroid Build Coastguard Worker 324*4d7e907cSAndroid Build Coastguard Worker public class Routes { 325*4d7e907cSAndroid Build Coastguard Worker ctor public Routes(); 326*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<audio.policy.configuration.V4_0.Routes.Route> getRoute(); 327*4d7e907cSAndroid Build Coastguard Worker } 328*4d7e907cSAndroid Build Coastguard Worker 329*4d7e907cSAndroid Build Coastguard Worker public static class Routes.Route { 330*4d7e907cSAndroid Build Coastguard Worker ctor public Routes.Route(); 331*4d7e907cSAndroid Build Coastguard Worker method public String getSink(); 332*4d7e907cSAndroid Build Coastguard Worker method public String getSources(); 333*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.MixType getType(); 334*4d7e907cSAndroid Build Coastguard Worker method public void setSink(String); 335*4d7e907cSAndroid Build Coastguard Worker method public void setSources(String); 336*4d7e907cSAndroid Build Coastguard Worker method public void setType(audio.policy.configuration.V4_0.MixType); 337*4d7e907cSAndroid Build Coastguard Worker } 338*4d7e907cSAndroid Build Coastguard Worker 339*4d7e907cSAndroid Build Coastguard Worker public enum Stream { 340*4d7e907cSAndroid Build Coastguard Worker method public String getRawName(); 341*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Stream AUDIO_STREAM_ACCESSIBILITY; 342*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Stream AUDIO_STREAM_ALARM; 343*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Stream AUDIO_STREAM_BLUETOOTH_SCO; 344*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Stream AUDIO_STREAM_DTMF; 345*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Stream AUDIO_STREAM_ENFORCED_AUDIBLE; 346*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Stream AUDIO_STREAM_MUSIC; 347*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Stream AUDIO_STREAM_NOTIFICATION; 348*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Stream AUDIO_STREAM_PATCH; 349*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Stream AUDIO_STREAM_REROUTING; 350*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Stream AUDIO_STREAM_RING; 351*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Stream AUDIO_STREAM_SYSTEM; 352*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Stream AUDIO_STREAM_TTS; 353*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Stream AUDIO_STREAM_VOICE_CALL; 354*4d7e907cSAndroid Build Coastguard Worker } 355*4d7e907cSAndroid Build Coastguard Worker 356*4d7e907cSAndroid Build Coastguard Worker public enum Version { 357*4d7e907cSAndroid Build Coastguard Worker method public String getRawName(); 358*4d7e907cSAndroid Build Coastguard Worker enum_constant public static final audio.policy.configuration.V4_0.Version _1_0; 359*4d7e907cSAndroid Build Coastguard Worker } 360*4d7e907cSAndroid Build Coastguard Worker 361*4d7e907cSAndroid Build Coastguard Worker public class Volume { 362*4d7e907cSAndroid Build Coastguard Worker ctor public Volume(); 363*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.DeviceCategory getDeviceCategory(); 364*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<java.lang.String> getPoint(); 365*4d7e907cSAndroid Build Coastguard Worker method public String getRef(); 366*4d7e907cSAndroid Build Coastguard Worker method public audio.policy.configuration.V4_0.Stream getStream(); 367*4d7e907cSAndroid Build Coastguard Worker method public void setDeviceCategory(audio.policy.configuration.V4_0.DeviceCategory); 368*4d7e907cSAndroid Build Coastguard Worker method public void setRef(String); 369*4d7e907cSAndroid Build Coastguard Worker method public void setStream(audio.policy.configuration.V4_0.Stream); 370*4d7e907cSAndroid Build Coastguard Worker } 371*4d7e907cSAndroid Build Coastguard Worker 372*4d7e907cSAndroid Build Coastguard Worker public class Volumes { 373*4d7e907cSAndroid Build Coastguard Worker ctor public Volumes(); 374*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<audio.policy.configuration.V4_0.Reference> getReference(); 375*4d7e907cSAndroid Build Coastguard Worker method public java.util.List<audio.policy.configuration.V4_0.Volume> getVolume(); 376*4d7e907cSAndroid Build Coastguard Worker } 377*4d7e907cSAndroid Build Coastguard Worker 378*4d7e907cSAndroid Build Coastguard Worker public class XmlParser { 379*4d7e907cSAndroid Build Coastguard Worker ctor public XmlParser(); 380*4d7e907cSAndroid Build Coastguard Worker method public static audio.policy.configuration.V4_0.AudioPolicyConfiguration read(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; 381*4d7e907cSAndroid Build Coastguard Worker method public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; 382*4d7e907cSAndroid Build Coastguard Worker method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; 383*4d7e907cSAndroid Build Coastguard Worker } 384*4d7e907cSAndroid Build Coastguard Worker 385*4d7e907cSAndroid Build Coastguard Worker} 386*4d7e907cSAndroid Build Coastguard Worker 387