Lines Matching refs:aidl
33 namespace aidl { namespace
36 using ::aidl::android::hardware::audio::effect::AcousticEchoCanceler;
37 using ::aidl::android::hardware::audio::effect::AutomaticGainControlV2;
38 using ::aidl::android::hardware::audio::effect::BassBoost;
39 using ::aidl::android::hardware::audio::effect::DefaultExtension;
40 using ::aidl::android::hardware::audio::effect::Descriptor;
41 using ::aidl::android::hardware::audio::effect::Downmix;
42 using ::aidl::android::hardware::audio::effect::DynamicsProcessing;
43 using ::aidl::android::hardware::audio::effect::Flags;
44 using ::aidl::android::hardware::audio::effect::Parameter;
45 using ::aidl::android::hardware::audio::effect::PresetReverb;
46 using ::aidl::android::hardware::audio::effect::VendorExtension;
47 using ::aidl::android::hardware::audio::effect::Visualizer;
48 using ::aidl::android::media::audio::common::AudioDeviceDescription;
149 ConversionResult<uint32_t> aidl2legacy_Flags_uint32(Flags aidl) { in aidl2legacy_Flags_uint32() argument
151 legacy |= VALUE_OR_RETURN(aidl2legacy_Flags_Type_uint32(aidl.type)); in aidl2legacy_Flags_uint32()
152 legacy |= VALUE_OR_RETURN(aidl2legacy_Flags_Insert_uint32(aidl.insert)); in aidl2legacy_Flags_uint32()
153 legacy |= VALUE_OR_RETURN(aidl2legacy_Flags_Volume_uint32(aidl.volume)); in aidl2legacy_Flags_uint32()
154 legacy |= VALUE_OR_RETURN(aidl2legacy_Flags_HardwareAccelerator_uint32(aidl.hwAcceleratorMode)); in aidl2legacy_Flags_uint32()
156 if (aidl.offloadIndication) { in aidl2legacy_Flags_uint32()
159 if (aidl.deviceIndication) { in aidl2legacy_Flags_uint32()
162 if (aidl.audioModeIndication) { in aidl2legacy_Flags_uint32()
165 if (aidl.audioSourceIndication) { in aidl2legacy_Flags_uint32()
168 if (aidl.bypass) { in aidl2legacy_Flags_uint32()
175 Flags aidl; in legacy2aidl_uint32_Flags() local
177 aidl.type = VALUE_OR_RETURN(legacy2aidl_uint32_Flags_Type(legacy)); in legacy2aidl_uint32_Flags()
178 aidl.insert = VALUE_OR_RETURN(legacy2aidl_uint32_Flags_Insert(legacy)); in legacy2aidl_uint32_Flags()
179 aidl.volume = VALUE_OR_RETURN(legacy2aidl_uint32_Flags_Volume(legacy)); in legacy2aidl_uint32_Flags()
180 aidl.hwAcceleratorMode = VALUE_OR_RETURN(legacy2aidl_uint32_Flags_HardwareAccelerator(legacy)); in legacy2aidl_uint32_Flags()
181 aidl.offloadIndication = (legacy & EFFECT_FLAG_OFFLOAD_SUPPORTED); in legacy2aidl_uint32_Flags()
182 aidl.deviceIndication = (legacy & EFFECT_FLAG_DEVICE_IND); in legacy2aidl_uint32_Flags()
183 aidl.audioModeIndication = (legacy & EFFECT_FLAG_AUDIO_MODE_IND); in legacy2aidl_uint32_Flags()
184 aidl.audioSourceIndication = (legacy & EFFECT_FLAG_AUDIO_SOURCE_IND); in legacy2aidl_uint32_Flags()
185 aidl.bypass = (legacy & EFFECT_FLAG_NO_PROCESS); in legacy2aidl_uint32_Flags()
186 return aidl; in legacy2aidl_uint32_Flags()
216 aidl2legacy_Descriptor_effect_descriptor(const Descriptor& aidl) { in aidl2legacy_Descriptor_effect_descriptor() argument
218 legacy.type = VALUE_OR_RETURN(aidl2legacy_AudioUuid_audio_uuid_t(aidl.common.id.type)); in aidl2legacy_Descriptor_effect_descriptor()
219 legacy.uuid = VALUE_OR_RETURN(aidl2legacy_AudioUuid_audio_uuid_t(aidl.common.id.uuid)); in aidl2legacy_Descriptor_effect_descriptor()
223 legacy.flags = VALUE_OR_RETURN(aidl2legacy_Flags_uint32(aidl.common.flags)); in aidl2legacy_Descriptor_effect_descriptor()
224 legacy.cpuLoad = VALUE_OR_RETURN(convertIntegral<uint16_t>(aidl.common.cpuLoad)); in aidl2legacy_Descriptor_effect_descriptor()
225 legacy.memoryUsage = VALUE_OR_RETURN(convertIntegral<uint16_t>(aidl.common.memoryUsage)); in aidl2legacy_Descriptor_effect_descriptor()
226 RETURN_IF_ERROR(aidl2legacy_string(aidl.common.name, legacy.name, sizeof(legacy.name))); in aidl2legacy_Descriptor_effect_descriptor()
227 RETURN_IF_ERROR(aidl2legacy_string(aidl.common.implementor, legacy.implementor, in aidl2legacy_Descriptor_effect_descriptor()
234 Descriptor aidl; in legacy2aidl_effect_descriptor_Descriptor() local
235 aidl.common.id.type = VALUE_OR_RETURN(legacy2aidl_audio_uuid_t_AudioUuid(legacy.type)); in legacy2aidl_effect_descriptor_Descriptor()
236 aidl.common.id.uuid = VALUE_OR_RETURN(legacy2aidl_audio_uuid_t_AudioUuid(legacy.uuid)); in legacy2aidl_effect_descriptor_Descriptor()
239 aidl.common.flags = VALUE_OR_RETURN(legacy2aidl_uint32_Flags(legacy.flags)); in legacy2aidl_effect_descriptor_Descriptor()
240 aidl.common.cpuLoad = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.cpuLoad)); in legacy2aidl_effect_descriptor_Descriptor()
241 aidl.common.memoryUsage = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.memoryUsage)); in legacy2aidl_effect_descriptor_Descriptor()
242 aidl.common.name = VALUE_OR_RETURN(legacy2aidl_string(legacy.name, sizeof(legacy.name))); in legacy2aidl_effect_descriptor_Descriptor()
243 aidl.common.implementor = in legacy2aidl_effect_descriptor_Descriptor()
245 return aidl; in legacy2aidl_effect_descriptor_Descriptor()
248 ConversionResult<uint32_t> aidl2legacy_Parameter_aec_uint32_echoDelay(const Parameter& aidl) { in aidl2legacy_Parameter_aec_uint32_echoDelay() argument
250 GET_PARAMETER_SPECIFIC_FIELD(aidl, AcousticEchoCanceler, acousticEchoCanceler, in aidl2legacy_Parameter_aec_uint32_echoDelay()
260 ConversionResult<uint32_t> aidl2legacy_Parameter_aec_uint32_mobileMode(const Parameter& aidl) { in aidl2legacy_Parameter_aec_uint32_mobileMode() argument
262 GET_PARAMETER_SPECIFIC_FIELD(aidl, AcousticEchoCanceler, acousticEchoCanceler, in aidl2legacy_Parameter_aec_uint32_mobileMode()
273 const Parameter& aidl) { in aidl2legacy_Parameter_agc_uint32_fixedDigitalGain() argument
275 GET_PARAMETER_SPECIFIC_FIELD(aidl, AutomaticGainControlV2, automaticGainControlV2, in aidl2legacy_Parameter_agc_uint32_fixedDigitalGain()
287 const Parameter& aidl) { in aidl2legacy_Parameter_agc_uint32_levelEstimator() argument
289 aidl, AutomaticGainControlV2, automaticGainControlV2, in aidl2legacy_Parameter_agc_uint32_levelEstimator()
305 const Parameter& aidl) { in aidl2legacy_Parameter_agc_uint32_saturationMargin() argument
307 GET_PARAMETER_SPECIFIC_FIELD(aidl, AutomaticGainControlV2, automaticGainControlV2, in aidl2legacy_Parameter_agc_uint32_saturationMargin()
319 const Parameter& aidl) { in aidl2legacy_Parameter_BassBoost_uint16_strengthPm() argument
321 GET_PARAMETER_SPECIFIC_FIELD(aidl, BassBoost, bassBoost, BassBoost::strengthPm, int)); in aidl2legacy_Parameter_BassBoost_uint16_strengthPm()
330 ConversionResult<int16_t> aidl2legacy_Parameter_Downmix_int16_type(const Parameter& aidl) { in aidl2legacy_Parameter_Downmix_int16_type() argument
332 GET_PARAMETER_SPECIFIC_FIELD(aidl, Downmix, downmix, Downmix::type, Downmix::Type)); in aidl2legacy_Parameter_Downmix_int16_type()
345 const Parameter& aidl) { in aidl2legacy_DynamicsProcessing_ResolutionPreference_uint32_() argument
347 GET_PARAMETER_SPECIFIC_FIELD(aidl, Downmix, downmix, Downmix::type, Downmix::Type)); in aidl2legacy_DynamicsProcessing_ResolutionPreference_uint32_()
360 DynamicsProcessing::ResolutionPreference aidl) { in aidl2legacy_DynamicsProcessing_ResolutionPreference_int32() argument
361 return static_cast<int32_t>(aidl); in aidl2legacy_DynamicsProcessing_ResolutionPreference_int32()
365 Visualizer::ScalingMode aidl) { in aidl2legacy_Parameter_Visualizer_ScalingMode_uint32() argument
366 switch (aidl) { in aidl2legacy_Parameter_Visualizer_ScalingMode_uint32()
389 Visualizer::MeasurementMode aidl) { in aidl2legacy_Parameter_Visualizer_MeasurementMode_uint32() argument
390 switch (aidl) { in aidl2legacy_Parameter_Visualizer_MeasurementMode_uint32()
450 const ::aidl::android::hardware::audio::effect::Parameter& aidl, in aidl2legacy_Parameter_EffectParameterWriter()
453 (::aidl::android::getParameterSpecific<Parameter, VendorExtension, in aidl2legacy_Parameter_EffectParameterWriter()
454 Parameter::Specific::vendorEffect>(aidl))); in aidl2legacy_Parameter_EffectParameterWriter()