Lines Matching refs:aidl
40 namespace aidl { namespace
115 ::android::status_t aidl2legacy_string(std::string_view aidl, char* dest, size_t maxSize) { in aidl2legacy_string() argument
116 if (aidl.size() > maxSize - 1) { in aidl2legacy_string()
119 aidl.copy(dest, aidl.size()); in aidl2legacy_string()
120 dest[aidl.size()] = '\0'; in aidl2legacy_string()
135 ConversionResult<audio_module_handle_t> aidl2legacy_int32_t_audio_module_handle_t(int32_t aidl) { in aidl2legacy_int32_t_audio_module_handle_t() argument
136 return convertReinterpret<audio_module_handle_t>(aidl); in aidl2legacy_int32_t_audio_module_handle_t()
143 ConversionResult<audio_io_handle_t> aidl2legacy_int32_t_audio_io_handle_t(int32_t aidl) { in aidl2legacy_int32_t_audio_io_handle_t() argument
144 return convertReinterpret<audio_io_handle_t>(aidl); in aidl2legacy_int32_t_audio_io_handle_t()
151 ConversionResult<audio_port_handle_t> aidl2legacy_int32_t_audio_port_handle_t(int32_t aidl) { in aidl2legacy_int32_t_audio_port_handle_t() argument
152 return convertReinterpret<audio_port_handle_t>(aidl); in aidl2legacy_int32_t_audio_port_handle_t()
159 ConversionResult<audio_patch_handle_t> aidl2legacy_int32_t_audio_patch_handle_t(int32_t aidl) { in aidl2legacy_int32_t_audio_patch_handle_t() argument
160 return convertReinterpret<audio_patch_handle_t>(aidl); in aidl2legacy_int32_t_audio_patch_handle_t()
167 ConversionResult<audio_unique_id_t> aidl2legacy_int32_t_audio_unique_id_t(int32_t aidl) { in aidl2legacy_int32_t_audio_unique_id_t() argument
168 return convertReinterpret<audio_unique_id_t>(aidl); in aidl2legacy_int32_t_audio_unique_id_t()
175 ConversionResult<audio_hw_sync_t> aidl2legacy_int32_t_audio_hw_sync_t(int32_t aidl) { in aidl2legacy_int32_t_audio_hw_sync_t() argument
176 return convertReinterpret<audio_hw_sync_t>(aidl); in aidl2legacy_int32_t_audio_hw_sync_t()
183 ConversionResult<pid_t> aidl2legacy_int32_t_pid_t(int32_t aidl) { in aidl2legacy_int32_t_pid_t() argument
184 return convertReinterpret<pid_t>(aidl); in aidl2legacy_int32_t_pid_t()
191 ConversionResult<uid_t> aidl2legacy_int32_t_uid_t(int32_t aidl) { in aidl2legacy_int32_t_uid_t() argument
192 return convertReinterpret<uid_t>(aidl); in aidl2legacy_int32_t_uid_t()
199 ConversionResult<String16> aidl2legacy_string_view_String16(std::string_view aidl) { in aidl2legacy_string_view_String16() argument
200 return String16(aidl.data(), aidl.size()); in aidl2legacy_string_view_String16()
209 aidl2legacy_optional_string_view_optional_String16(std::optional<std::string_view> aidl) { in aidl2legacy_optional_string_view_optional_String16() argument
210 if (!aidl.has_value()) { in aidl2legacy_optional_string_view_optional_String16()
214 VALUE_OR_RETURN(aidl2legacy_string_view_String16(aidl.value())); in aidl2legacy_optional_string_view_optional_String16()
228 ConversionResult<String8> aidl2legacy_string_view_String8(std::string_view aidl) { in aidl2legacy_string_view_String8() argument
229 return String8(aidl.data(), aidl.size()); in aidl2legacy_string_view_String8()
855 const AudioChannelLayout& aidl, bool isInput) { in aidl2legacy_AudioChannelLayout_audio_channel_mask_t() argument
862 auto convert = [](const AudioChannelLayout& aidl, const ReverseMap& m, in aidl2legacy_AudioChannelLayout_audio_channel_mask_t()
864 if (auto it = m.find(aidl); it != m.end()) { in aidl2legacy_AudioChannelLayout_audio_channel_mask_t()
868 aidl.toString().c_str()); in aidl2legacy_AudioChannelLayout_audio_channel_mask_t()
873 switch (aidl.getTag()) { in aidl2legacy_AudioChannelLayout_audio_channel_mask_t()
880 if (const int bits = aidl.get<Tag::indexMask>(); in aidl2legacy_AudioChannelLayout_audio_channel_mask_t()
887 __func__, bits, aidl.toString().c_str()); in aidl2legacy_AudioChannelLayout_audio_channel_mask_t()
892 if (const auto layoutMatch = convert(aidl, isInput ? mIn : mOut, __func__, in aidl2legacy_AudioChannelLayout_audio_channel_mask_t()
900 aidl.get<Tag::layoutMask>(), isInput); in aidl2legacy_AudioChannelLayout_audio_channel_mask_t()
906 return convert(aidl, mVoice, __func__, "voice"); in aidl2legacy_AudioChannelLayout_audio_channel_mask_t()
908 ALOGE("%s: unexpected tag value %d", __func__, aidl.getTag()); in aidl2legacy_AudioChannelLayout_audio_channel_mask_t()
996 const AudioDeviceDescription& aidl) { in aidl2legacy_AudioDeviceDescription_audio_devices_t() argument
999 if (auto it = m.find(aidl); it != m.end()) { in aidl2legacy_AudioDeviceDescription_audio_devices_t()
1002 ALOGE("%s: no legacy audio_devices_t found for %s", __func__, aidl.toString().c_str()); in aidl2legacy_AudioDeviceDescription_audio_devices_t()
1039 const AudioDevice& aidl, in aidl2legacy_AudioDevice_audio_device() argument
1043 aidl, legacyType, &stringAddress)); in aidl2legacy_AudioDevice_audio_device()
1048 const AudioDevice& aidl, in aidl2legacy_AudioDevice_audio_device() argument
1052 aidl, legacyType, &stringAddress)); in aidl2legacy_AudioDevice_audio_device()
1058 const AudioDevice& aidl, in aidl2legacy_AudioDevice_audio_device() argument
1062 aidl2legacy_AudioDeviceDescription_audio_devices_t(aidl.type)); in aidl2legacy_AudioDevice_audio_device()
1067 switch (aidl.address.getTag()) { in aidl2legacy_AudioDevice_audio_device()
1069 const std::vector<uint8_t>& mac = aidl.address.get<AudioDeviceAddress::mac>(); in aidl2legacy_AudioDevice_audio_device()
1075 const std::vector<uint8_t>& ipv4 = aidl.address.get<AudioDeviceAddress::ipv4>(); in aidl2legacy_AudioDevice_audio_device()
1081 const std::vector<int32_t>& ipv6 = aidl.address.get<AudioDeviceAddress::ipv6>(); in aidl2legacy_AudioDevice_audio_device()
1088 const std::vector<int32_t>& alsa = aidl.address.get<AudioDeviceAddress::alsa>(); in aidl2legacy_AudioDevice_audio_device()
1094 RETURN_STATUS_IF_ERROR(aidl2legacy_string(aidl.address.get<AudioDeviceAddress::id>(), in aidl2legacy_AudioDevice_audio_device()
1120 AudioDevice aidl; in legacy2aidl_audio_device_AudioDevice() local
1121 aidl.type = VALUE_OR_RETURN( in legacy2aidl_audio_device_AudioDevice()
1127 switch (suggestDeviceAddressTag(aidl.type)) { in legacy2aidl_audio_device_AudioDevice()
1136 aidl.address = AudioDeviceAddress::make<AudioDeviceAddress::mac>(std::move(mac)); in legacy2aidl_audio_device_AudioDevice()
1146 aidl.address = AudioDeviceAddress::make<AudioDeviceAddress::ipv4>(std::move(ipv4)); in legacy2aidl_audio_device_AudioDevice()
1157 aidl.address = AudioDeviceAddress::make<AudioDeviceAddress::ipv6>(std::move(ipv6)); in legacy2aidl_audio_device_AudioDevice()
1166 aidl.address = AudioDeviceAddress::make<AudioDeviceAddress::alsa>(std::move(alsa)); in legacy2aidl_audio_device_AudioDevice()
1169 aidl.address = AudioDeviceAddress::make<AudioDeviceAddress::id>(legacyAddress); in legacy2aidl_audio_device_AudioDevice()
1173 aidl.address = AudioDeviceAddress::make<AudioDeviceAddress::id>(legacyAddress); in legacy2aidl_audio_device_AudioDevice()
1175 return aidl; in legacy2aidl_audio_device_AudioDevice()
1179 const AudioFormatDescription& aidl) { in aidl2legacy_AudioFormatDescription_audio_format_t() argument
1182 if (auto it = m.find(aidl); it != m.end()) { in aidl2legacy_AudioFormatDescription_audio_format_t()
1185 ALOGE("%s: no legacy audio_format_t found for %s", __func__, aidl.toString().c_str()); in aidl2legacy_AudioFormatDescription_audio_format_t()
1204 AudioGainMode aidl) { in aidl2legacy_AudioGainMode_audio_gain_mode_t() argument
1205 switch (aidl) { in aidl2legacy_AudioGainMode_audio_gain_mode_t()
1229 ConversionResult<audio_gain_mode_t> aidl2legacy_int32_t_audio_gain_mode_t_mask(int32_t aidl) { in aidl2legacy_int32_t_audio_gain_mode_t_mask() argument
1231 aidl, aidl2legacy_AudioGainMode_audio_gain_mode_t, in aidl2legacy_int32_t_audio_gain_mode_t_mask()
1248 const AudioGainConfig& aidl, bool isInput) { in aidl2legacy_AudioGainConfig_audio_gain_config() argument
1250 legacy.index = VALUE_OR_RETURN(convertIntegral<int>(aidl.index)); in aidl2legacy_AudioGainConfig_audio_gain_config()
1251 legacy.mode = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_gain_mode_t_mask(aidl.mode)); in aidl2legacy_AudioGainConfig_audio_gain_config()
1253 aidl2legacy_AudioChannelLayout_audio_channel_mask_t(aidl.channelMask, isInput)); in aidl2legacy_AudioGainConfig_audio_gain_config()
1254 const bool isJoint = bitmaskIsSet(aidl.mode, AudioGainMode::JOINT); in aidl2legacy_AudioGainConfig_audio_gain_config()
1258 if (aidl.values.size() != numValues || aidl.values.size() > std::size(legacy.values)) { in aidl2legacy_AudioGainConfig_audio_gain_config()
1262 legacy.values[i] = VALUE_OR_RETURN(convertIntegral<int>(aidl.values[i])); in aidl2legacy_AudioGainConfig_audio_gain_config()
1264 legacy.ramp_duration_ms = VALUE_OR_RETURN(convertIntegral<int>(aidl.rampDurationMs)); in aidl2legacy_AudioGainConfig_audio_gain_config()
1270 AudioGainConfig aidl; in legacy2aidl_audio_gain_config_AudioGainConfig() local
1271 aidl.index = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.index)); in legacy2aidl_audio_gain_config_AudioGainConfig()
1272 aidl.mode = VALUE_OR_RETURN(legacy2aidl_audio_gain_mode_t_int32_t_mask(legacy.mode)); in legacy2aidl_audio_gain_config_AudioGainConfig()
1273 aidl.channelMask = VALUE_OR_RETURN( in legacy2aidl_audio_gain_config_AudioGainConfig()
1279 aidl.values.resize(numValues); in legacy2aidl_audio_gain_config_AudioGainConfig()
1281 aidl.values[i] = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.values[i])); in legacy2aidl_audio_gain_config_AudioGainConfig()
1283 aidl.rampDurationMs = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.ramp_duration_ms)); in legacy2aidl_audio_gain_config_AudioGainConfig()
1284 return aidl; in legacy2aidl_audio_gain_config_AudioGainConfig()
1288 AudioInputFlags aidl) { in aidl2legacy_AudioInputFlags_audio_input_flags_t() argument
1289 switch (aidl) { in aidl2legacy_AudioInputFlags_audio_input_flags_t()
1348 AudioOutputFlags aidl) { in aidl2legacy_AudioOutputFlags_audio_output_flags_t() argument
1349 switch (aidl) { in aidl2legacy_AudioOutputFlags_audio_output_flags_t()
1440 int32_t aidl) { in aidl2legacy_int32_t_audio_input_flags_t_mask() argument
1445 aidl, aidl2legacy_AudioInputFlags_audio_input_flags_t, in aidl2legacy_int32_t_audio_input_flags_t_mask()
1463 int32_t aidl) { in aidl2legacy_int32_t_audio_output_flags_t_mask() argument
1468 aidl, aidl2legacy_AudioOutputFlags_audio_output_flags_t, in aidl2legacy_int32_t_audio_output_flags_t_mask()
1485 const AudioIoFlags& aidl, bool isInput) { in aidl2legacy_AudioIoFlags_audio_io_flags() argument
1490 VALUE_OR_RETURN(UNION_GET(aidl, input)))); in aidl2legacy_AudioIoFlags_audio_io_flags()
1494 VALUE_OR_RETURN(UNION_GET(aidl, output)))); in aidl2legacy_AudioIoFlags_audio_io_flags()
1501 AudioIoFlags aidl; in legacy2aidl_audio_io_flags_AudioIoFlags() local
1503 UNION_SET(aidl, input, in legacy2aidl_audio_io_flags_AudioIoFlags()
1506 UNION_SET(aidl, output, in legacy2aidl_audio_io_flags_AudioIoFlags()
1509 return aidl; in legacy2aidl_audio_io_flags_AudioIoFlags()
1513 AudioStreamType aidl) { in aidl2legacy_AudioStreamType_audio_stream_type_t() argument
1514 switch (aidl) { in aidl2legacy_AudioStreamType_audio_stream_type_t()
1593 AudioSource aidl) { in aidl2legacy_AudioSource_audio_source_t() argument
1594 switch (aidl) { in aidl2legacy_AudioSource_audio_source_t()
1670 ConversionResult<audio_session_t> aidl2legacy_int32_t_audio_session_t(int32_t aidl) { in aidl2legacy_int32_t_audio_session_t() argument
1671 return convertReinterpret<audio_session_t>(aidl); in aidl2legacy_int32_t_audio_session_t()
1679 aidl2legacy_AudioContentType_audio_content_type_t(AudioContentType aidl) { in aidl2legacy_AudioContentType_audio_content_type_t() argument
1680 switch (aidl) { in aidl2legacy_AudioContentType_audio_content_type_t()
1717 aidl2legacy_AudioUsage_audio_usage_t(AudioUsage aidl) { in aidl2legacy_AudioUsage_audio_usage_t() argument
1718 switch (aidl) { in aidl2legacy_AudioUsage_audio_usage_t()
1821 aidl2legacy_AudioFlag_audio_flags_mask_t(AudioFlag aidl) { in aidl2legacy_AudioFlag_audio_flags_mask_t() argument
1822 switch (aidl) { in aidl2legacy_AudioFlag_audio_flags_mask_t()
1907 aidl2legacy_int32_t_audio_flags_mask_t_mask(int32_t aidl) { in aidl2legacy_int32_t_audio_flags_mask_t_mask() argument
1909 aidl, aidl2legacy_AudioFlag_audio_flags_mask_t, indexToEnum_bitmask<AudioFlag>, in aidl2legacy_int32_t_audio_flags_mask_t_mask()
1922 aidl2legacy_AudioTags_string(const std::vector<std::string>& aidl) { in aidl2legacy_AudioTags_string() argument
1925 for (const auto& tag : aidl) { in aidl2legacy_AudioTags_string()
1946 aidl2legacy_AudioAttributes_audio_attributes_t(const AudioAttributes& aidl) { in aidl2legacy_AudioAttributes_audio_attributes_t() argument
1949 aidl2legacy_AudioContentType_audio_content_type_t(aidl.contentType)); in aidl2legacy_AudioAttributes_audio_attributes_t()
1950 legacy.usage = VALUE_OR_RETURN(aidl2legacy_AudioUsage_audio_usage_t(aidl.usage)); in aidl2legacy_AudioAttributes_audio_attributes_t()
1951 legacy.source = VALUE_OR_RETURN(aidl2legacy_AudioSource_audio_source_t(aidl.source)); in aidl2legacy_AudioAttributes_audio_attributes_t()
1952 legacy.flags = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_flags_mask_t_mask(aidl.flags)); in aidl2legacy_AudioAttributes_audio_attributes_t()
1953 auto tagsString = VALUE_OR_RETURN(aidl2legacy_AudioTags_string(aidl.tags)); in aidl2legacy_AudioAttributes_audio_attributes_t()
1960 AudioAttributes aidl; in legacy2aidl_audio_attributes_t_AudioAttributes() local
1961 aidl.contentType = VALUE_OR_RETURN( in legacy2aidl_audio_attributes_t_AudioAttributes()
1963 aidl.usage = VALUE_OR_RETURN(legacy2aidl_audio_usage_t_AudioUsage(legacy.usage)); in legacy2aidl_audio_attributes_t_AudioAttributes()
1964 aidl.source = VALUE_OR_RETURN(legacy2aidl_audio_source_t_AudioSource(legacy.source)); in legacy2aidl_audio_attributes_t_AudioAttributes()
1965 aidl.flags = VALUE_OR_RETURN(legacy2aidl_audio_flags_mask_t_int32_t_mask(legacy.flags)); in legacy2aidl_audio_attributes_t_AudioAttributes()
1967 aidl.tags = VALUE_OR_RETURN(legacy2aidl_string_AudioTags(tagsString)); in legacy2aidl_audio_attributes_t_AudioAttributes()
1968 return aidl; in legacy2aidl_audio_attributes_t_AudioAttributes()
1972 aidl2legacy_AudioEncapsulationMode_audio_encapsulation_mode_t(AudioEncapsulationMode aidl) { in aidl2legacy_AudioEncapsulationMode_audio_encapsulation_mode_t() argument
1973 switch (aidl) { in aidl2legacy_AudioEncapsulationMode_audio_encapsulation_mode_t()
2000 aidl2legacy_AudioOffloadInfo_audio_offload_info_t(const AudioOffloadInfo& aidl) { in aidl2legacy_AudioOffloadInfo_audio_offload_info_t() argument
2003 aidl2legacy_AudioConfigBase_audio_config_base_t(aidl.base, false /*isInput*/)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
2008 aidl2legacy_AudioStreamType_audio_stream_type_t(aidl.streamType)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
2009 legacy.bit_rate = VALUE_OR_RETURN(convertIntegral<int32_t>(aidl.bitRatePerSecond)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
2010 legacy.duration_us = VALUE_OR_RETURN(convertIntegral<int64_t>(aidl.durationUs)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
2011 legacy.has_video = aidl.hasVideo; in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
2012 legacy.is_streaming = aidl.isStreaming; in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
2013 legacy.bit_width = VALUE_OR_RETURN(convertIntegral<int32_t>(aidl.bitWidth)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
2014 legacy.offload_buffer_size = VALUE_OR_RETURN(convertIntegral<int32_t>(aidl.offloadBufferSize)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
2015 legacy.usage = VALUE_OR_RETURN(aidl2legacy_AudioUsage_audio_usage_t(aidl.usage)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
2017 aidl2legacy_AudioEncapsulationMode_audio_encapsulation_mode_t(aidl.encapsulationMode)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
2018 legacy.content_id = VALUE_OR_RETURN(convertReinterpret<int32_t>(aidl.contentId)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
2019 legacy.sync_id = VALUE_OR_RETURN(convertReinterpret<int32_t>(aidl.syncId)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
2025 AudioOffloadInfo aidl; in legacy2aidl_audio_offload_info_t_AudioOffloadInfo() local
2032 aidl.base = VALUE_OR_RETURN(legacy2aidl_audio_config_base_t_AudioConfigBase( in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
2034 aidl.streamType = VALUE_OR_RETURN( in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
2036 aidl.bitRatePerSecond = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.bit_rate)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
2037 aidl.durationUs = VALUE_OR_RETURN(convertIntegral<int64_t>(legacy.duration_us)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
2038 aidl.hasVideo = legacy.has_video; in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
2039 aidl.isStreaming = legacy.is_streaming; in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
2040 aidl.bitWidth = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.bit_width)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
2041 aidl.offloadBufferSize = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.offload_buffer_size)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
2042 aidl.usage = VALUE_OR_RETURN(legacy2aidl_audio_usage_t_AudioUsage(legacy.usage)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
2050 aidl.encapsulationMode = VALUE_OR_RETURN( in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
2053 aidl.contentId = VALUE_OR_RETURN(convertReinterpret<int32_t>(legacy.content_id)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
2054 aidl.syncId = VALUE_OR_RETURN(convertReinterpret<int32_t>(legacy.sync_id)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
2056 return aidl; in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
2114 aidl2legacy_AudioConfig_audio_config_t(const AudioConfig& aidl, bool isInput) { in aidl2legacy_AudioConfig_audio_config_t() argument
2116 aidl2legacy_AudioConfigBase_audio_config_base_t(aidl.base, isInput)); in aidl2legacy_AudioConfig_audio_config_t()
2122 aidl2legacy_AudioOffloadInfo_audio_offload_info_t(aidl.offloadInfo)); in aidl2legacy_AudioConfig_audio_config_t()
2123 legacy.frame_count = VALUE_OR_RETURN(convertIntegral<uint32_t>(aidl.frameCount)); in aidl2legacy_AudioConfig_audio_config_t()
2131 AudioConfig aidl; in legacy2aidl_audio_config_t_AudioConfig() local
2132 aidl.base = VALUE_OR_RETURN(legacy2aidl_audio_config_base_t_AudioConfigBase(base, isInput)); in legacy2aidl_audio_config_t_AudioConfig()
2133 aidl.offloadInfo = VALUE_OR_RETURN( in legacy2aidl_audio_config_t_AudioConfig()
2135 aidl.frameCount = VALUE_OR_RETURN(convertIntegral<int64_t>(legacy.frame_count)); in legacy2aidl_audio_config_t_AudioConfig()
2136 return aidl; in legacy2aidl_audio_config_t_AudioConfig()
2140 aidl2legacy_AudioConfigBase_audio_config_base_t(const AudioConfigBase& aidl, bool isInput) { in aidl2legacy_AudioConfigBase_audio_config_base_t() argument
2142 legacy.sample_rate = VALUE_OR_RETURN(convertIntegral<int>(aidl.sampleRate)); in aidl2legacy_AudioConfigBase_audio_config_base_t()
2144 aidl2legacy_AudioChannelLayout_audio_channel_mask_t(aidl.channelMask, isInput)); in aidl2legacy_AudioConfigBase_audio_config_base_t()
2145 legacy.format = VALUE_OR_RETURN(aidl2legacy_AudioFormatDescription_audio_format_t(aidl.format)); in aidl2legacy_AudioConfigBase_audio_config_base_t()
2151 AudioConfigBase aidl; in legacy2aidl_audio_config_base_t_AudioConfigBase() local
2152 aidl.sampleRate = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.sample_rate)); in legacy2aidl_audio_config_base_t_AudioConfigBase()
2153 aidl.channelMask = VALUE_OR_RETURN( in legacy2aidl_audio_config_base_t_AudioConfigBase()
2155 aidl.format = VALUE_OR_RETURN(legacy2aidl_audio_format_t_AudioFormatDescription(legacy.format)); in legacy2aidl_audio_config_base_t_AudioConfigBase()
2156 return aidl; in legacy2aidl_audio_config_base_t_AudioConfigBase()
2160 aidl2legacy_AudioUuid_audio_uuid_t(const AudioUuid& aidl) { in aidl2legacy_AudioUuid_audio_uuid_t() argument
2162 legacy.timeLow = VALUE_OR_RETURN(convertReinterpret<uint32_t>(aidl.timeLow)); in aidl2legacy_AudioUuid_audio_uuid_t()
2163 legacy.timeMid = VALUE_OR_RETURN(convertIntegral<uint16_t>(aidl.timeMid)); in aidl2legacy_AudioUuid_audio_uuid_t()
2164 legacy.timeHiAndVersion = VALUE_OR_RETURN(convertIntegral<uint16_t>(aidl.timeHiAndVersion)); in aidl2legacy_AudioUuid_audio_uuid_t()
2165 legacy.clockSeq = VALUE_OR_RETURN(convertIntegral<uint16_t>(aidl.clockSeq)); in aidl2legacy_AudioUuid_audio_uuid_t()
2166 if (aidl.node.size() != std::size(legacy.node)) { in aidl2legacy_AudioUuid_audio_uuid_t()
2169 std::copy(aidl.node.begin(), aidl.node.end(), legacy.node); in aidl2legacy_AudioUuid_audio_uuid_t()
2175 AudioUuid aidl; in legacy2aidl_audio_uuid_t_AudioUuid() local
2176 aidl.timeLow = VALUE_OR_RETURN(convertReinterpret<int32_t>(legacy.timeLow)); in legacy2aidl_audio_uuid_t_AudioUuid()
2177 aidl.timeMid = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.timeMid)); in legacy2aidl_audio_uuid_t_AudioUuid()
2178 aidl.timeHiAndVersion = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.timeHiAndVersion)); in legacy2aidl_audio_uuid_t_AudioUuid()
2179 aidl.clockSeq = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.clockSeq)); in legacy2aidl_audio_uuid_t_AudioUuid()
2180 std::copy(legacy.node, legacy.node + std::size(legacy.node), std::back_inserter(aidl.node)); in legacy2aidl_audio_uuid_t_AudioUuid()
2181 return aidl; in legacy2aidl_audio_uuid_t_AudioUuid()
2186 AudioEncapsulationMetadataType aidl) { in aidl2legacy_AudioEncapsulationMetadataType_audio_encapsulation_metadata_type_t() argument
2187 switch (aidl) { in aidl2legacy_AudioEncapsulationMetadataType_audio_encapsulation_metadata_type_t()
2213 aidl2legacy_AudioEncapsulationMode_mask(int32_t aidl) { in aidl2legacy_AudioEncapsulationMode_mask() argument
2218 aidl, aidl2legacy_AudioEncapsulationMode_audio_encapsulation_mode_t, in aidl2legacy_AudioEncapsulationMode_mask()
2235 aidl2legacy_AudioEncapsulationMetadataType_mask(int32_t aidl) { in aidl2legacy_AudioEncapsulationMetadataType_mask() argument
2240 aidl, aidl2legacy_AudioEncapsulationMetadataType_audio_encapsulation_metadata_type_t, in aidl2legacy_AudioEncapsulationMetadataType_mask()
2258 const AudioPortMixExtUseCase& aidl, bool isInput) { in aidl2legacy_AudioPortMixExtUseCase_audio_port_config_mix_ext_usecase() argument
2260 if (aidl.getTag() != AudioPortMixExtUseCase::Tag::unspecified) { in aidl2legacy_AudioPortMixExtUseCase_audio_port_config_mix_ext_usecase()
2263 VALUE_OR_RETURN(UNION_GET(aidl, stream)))); in aidl2legacy_AudioPortMixExtUseCase_audio_port_config_mix_ext_usecase()
2266 VALUE_OR_RETURN(UNION_GET(aidl, source)))); in aidl2legacy_AudioPortMixExtUseCase_audio_port_config_mix_ext_usecase()
2275 AudioPortMixExtUseCase aidl; in legacy2aidl_audio_port_config_mix_ext_usecase_AudioPortMixExtUseCase() local
2277 UNION_SET(aidl, stream, VALUE_OR_RETURN( in legacy2aidl_audio_port_config_mix_ext_usecase_AudioPortMixExtUseCase()
2280 UNION_SET(aidl, source, VALUE_OR_RETURN( in legacy2aidl_audio_port_config_mix_ext_usecase_AudioPortMixExtUseCase()
2283 return aidl; in legacy2aidl_audio_port_config_mix_ext_usecase_AudioPortMixExtUseCase()
2287 const AudioPortMixExt& aidl, bool isInput) { in aidl2legacy_AudioPortMixExt_audio_port_config_mix_ext() argument
2289 legacy.handle = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_io_handle_t(aidl.handle)); in aidl2legacy_AudioPortMixExt_audio_port_config_mix_ext()
2292 aidl.usecase, isInput)); in aidl2legacy_AudioPortMixExt_audio_port_config_mix_ext()
2298 AudioPortMixExt aidl; in legacy2aidl_audio_port_config_mix_ext_AudioPortMixExt() local
2299 aidl.handle = VALUE_OR_RETURN(legacy2aidl_audio_io_handle_t_int32_t(legacy.handle)); in legacy2aidl_audio_port_config_mix_ext_AudioPortMixExt()
2300 aidl.usecase = VALUE_OR_RETURN( in legacy2aidl_audio_port_config_mix_ext_AudioPortMixExt()
2303 return aidl; in legacy2aidl_audio_port_config_mix_ext_AudioPortMixExt()
2307 aidl2legacy_AudioPortDeviceExt_audio_port_config_device_ext(const AudioPortDeviceExt& aidl) { in aidl2legacy_AudioPortDeviceExt_audio_port_config_device_ext() argument
2310 aidl.device, &legacy.type, legacy.address)); in aidl2legacy_AudioPortDeviceExt_audio_port_config_device_ext()
2316 AudioPortDeviceExt aidl; in legacy2aidl_audio_port_config_device_ext_AudioPortDeviceExt() local
2317 aidl.device = VALUE_OR_RETURN( in legacy2aidl_audio_port_config_device_ext_AudioPortDeviceExt()
2319 return aidl; in legacy2aidl_audio_port_config_device_ext_AudioPortDeviceExt()
2326 const AudioPortExt& aidl, bool isInput, in aidl2legacy_AudioPortExt_audio_port_config_ext() argument
2328 switch (aidl.getTag()) { in aidl2legacy_AudioPortExt_audio_port_config_ext()
2331 VALUE_OR_RETURN_STATUS(UNION_GET(aidl, unspecified)); in aidl2legacy_AudioPortExt_audio_port_config_ext()
2338 VALUE_OR_RETURN_STATUS(UNION_GET(aidl, device)))); in aidl2legacy_AudioPortExt_audio_port_config_ext()
2344 VALUE_OR_RETURN_STATUS(UNION_GET(aidl, mix)), isInput)); in aidl2legacy_AudioPortExt_audio_port_config_ext()
2359 AudioPortExt aidl; in legacy2aidl_audio_port_config_ext_AudioPortExt() local
2362 UNION_SET(aidl, unspecified, false); in legacy2aidl_audio_port_config_ext_AudioPortExt()
2363 return aidl; in legacy2aidl_audio_port_config_ext_AudioPortExt()
2367 UNION_SET(aidl, device, device); in legacy2aidl_audio_port_config_ext_AudioPortExt()
2368 return aidl; in legacy2aidl_audio_port_config_ext_AudioPortExt()
2373 UNION_SET(aidl, mix, mix); in legacy2aidl_audio_port_config_ext_AudioPortExt()
2374 return aidl; in legacy2aidl_audio_port_config_ext_AudioPortExt()
2378 UNION_SET(aidl, unspecified, false); in legacy2aidl_audio_port_config_ext_AudioPortExt()
2379 return aidl; in legacy2aidl_audio_port_config_ext_AudioPortExt()
2385 const AudioPortConfig& aidl, bool isInput, audio_port_config* legacy, int32_t* portId) { in aidl2legacy_AudioPortConfig_audio_port_config() argument
2386 legacy->id = VALUE_OR_RETURN_STATUS(aidl2legacy_int32_t_audio_port_handle_t(aidl.id)); in aidl2legacy_AudioPortConfig_audio_port_config()
2387 *portId = aidl.portId; in aidl2legacy_AudioPortConfig_audio_port_config()
2388 if (aidl.sampleRate.has_value()) { in aidl2legacy_AudioPortConfig_audio_port_config()
2390 convertIntegral<unsigned int>(aidl.sampleRate.value().value)); in aidl2legacy_AudioPortConfig_audio_port_config()
2393 if (aidl.channelMask.has_value()) { in aidl2legacy_AudioPortConfig_audio_port_config()
2397 aidl.channelMask.value(), isInput)); in aidl2legacy_AudioPortConfig_audio_port_config()
2400 if (aidl.format.has_value()) { in aidl2legacy_AudioPortConfig_audio_port_config()
2402 aidl2legacy_AudioFormatDescription_audio_format_t(aidl.format.value())); in aidl2legacy_AudioPortConfig_audio_port_config()
2405 if (aidl.gain.has_value()) { in aidl2legacy_AudioPortConfig_audio_port_config()
2407 aidl.gain.value(), isInput)); in aidl2legacy_AudioPortConfig_audio_port_config()
2410 if (aidl.flags.has_value()) { in aidl2legacy_AudioPortConfig_audio_port_config()
2412 aidl2legacy_AudioIoFlags_audio_io_flags(aidl.flags.value(), isInput)); in aidl2legacy_AudioPortConfig_audio_port_config()
2416 aidl.ext, isInput, &legacy->ext, &legacy->type)); in aidl2legacy_AudioPortConfig_audio_port_config()
2425 AudioPortConfig aidl; in legacy2aidl_audio_port_config_AudioPortConfig() local
2426 aidl.id = VALUE_OR_RETURN(legacy2aidl_audio_port_handle_t_int32_t(legacy.id)); in legacy2aidl_audio_port_config_AudioPortConfig()
2427 aidl.portId = portId; in legacy2aidl_audio_port_config_AudioPortConfig()
2431 aidl.sampleRate = aidl_sampleRate; in legacy2aidl_audio_port_config_AudioPortConfig()
2434 aidl.channelMask = VALUE_OR_RETURN( in legacy2aidl_audio_port_config_AudioPortConfig()
2438 aidl.format = VALUE_OR_RETURN( in legacy2aidl_audio_port_config_AudioPortConfig()
2442 aidl.gain = VALUE_OR_RETURN( in legacy2aidl_audio_port_config_AudioPortConfig()
2446 aidl.flags = VALUE_OR_RETURN( in legacy2aidl_audio_port_config_AudioPortConfig()
2449 aidl.ext = VALUE_OR_RETURN( in legacy2aidl_audio_port_config_AudioPortConfig()
2451 return aidl; in legacy2aidl_audio_port_config_AudioPortConfig()
2455 const AudioPortMixExt& aidl) { in aidl2legacy_AudioPortMixExt_audio_port_mix_ext() argument
2457 legacy.handle = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_io_handle_t(aidl.handle)); in aidl2legacy_AudioPortMixExt_audio_port_mix_ext()
2463 AudioPortMixExt aidl; in legacy2aidl_audio_port_mix_ext_AudioPortMixExt() local
2464 aidl.handle = VALUE_OR_RETURN(legacy2aidl_audio_io_handle_t_int32_t(legacy.handle)); in legacy2aidl_audio_port_mix_ext_AudioPortMixExt()
2465 return aidl; in legacy2aidl_audio_port_mix_ext_AudioPortMixExt()
2469 aidl2legacy_AudioPortDeviceExt_audio_port_device_ext(const AudioPortDeviceExt& aidl) { in aidl2legacy_AudioPortDeviceExt_audio_port_device_ext() argument
2472 aidl.device, &legacy.type, legacy.address)); in aidl2legacy_AudioPortDeviceExt_audio_port_device_ext()
2474 aidl2legacy_AudioEncapsulationMode_mask(aidl.encapsulationModes)); in aidl2legacy_AudioPortDeviceExt_audio_port_device_ext()
2477 aidl.encapsulationMetadataTypes)); in aidl2legacy_AudioPortDeviceExt_audio_port_device_ext()
2483 AudioPortDeviceExt aidl; in legacy2aidl_audio_port_device_ext_AudioPortDeviceExt() local
2484 aidl.device = VALUE_OR_RETURN( in legacy2aidl_audio_port_device_ext_AudioPortDeviceExt()
2486 aidl.encapsulationModes = VALUE_OR_RETURN( in legacy2aidl_audio_port_device_ext_AudioPortDeviceExt()
2488 aidl.encapsulationMetadataTypes = VALUE_OR_RETURN( in legacy2aidl_audio_port_device_ext_AudioPortDeviceExt()
2490 return aidl; in legacy2aidl_audio_port_device_ext_AudioPortDeviceExt()
2497 const AudioPortExt& aidl, audio_port_v7_ext* legacy, audio_port_type_t* type) { in aidl2legacy_AudioPortExt_audio_port_v7_ext() argument
2498 switch (aidl.getTag()) { in aidl2legacy_AudioPortExt_audio_port_v7_ext()
2501 VALUE_OR_RETURN_STATUS(UNION_GET(aidl, unspecified)); in aidl2legacy_AudioPortExt_audio_port_v7_ext()
2508 VALUE_OR_RETURN_STATUS(UNION_GET(aidl, device)))); in aidl2legacy_AudioPortExt_audio_port_v7_ext()
2514 VALUE_OR_RETURN_STATUS(UNION_GET(aidl, mix)))); in aidl2legacy_AudioPortExt_audio_port_v7_ext()
2529 AudioPortExt aidl; in legacy2aidl_audio_port_v7_ext_AudioPortExt() local
2532 UNION_SET(aidl, unspecified, false); in legacy2aidl_audio_port_v7_ext_AudioPortExt()
2533 return aidl; in legacy2aidl_audio_port_v7_ext_AudioPortExt()
2537 UNION_SET(aidl, device, device); in legacy2aidl_audio_port_v7_ext_AudioPortExt()
2538 return aidl; in legacy2aidl_audio_port_v7_ext_AudioPortExt()
2543 UNION_SET(aidl, mix, mix); in legacy2aidl_audio_port_v7_ext_AudioPortExt()
2544 return aidl; in legacy2aidl_audio_port_v7_ext_AudioPortExt()
2548 UNION_SET(aidl, unspecified, false); in legacy2aidl_audio_port_v7_ext_AudioPortExt()
2549 return aidl; in legacy2aidl_audio_port_v7_ext_AudioPortExt()
2555 aidl2legacy_AudioPort_audio_port_v7(const AudioPort& aidl, bool isInput) { in aidl2legacy_AudioPort_audio_port_v7() argument
2557 legacy.id = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_port_handle_t(aidl.id)); in aidl2legacy_AudioPort_audio_port_v7()
2558 RETURN_IF_ERROR(aidl2legacy_string(aidl.name, legacy.name, sizeof(legacy.name))); in aidl2legacy_AudioPort_audio_port_v7()
2560 if (aidl.profiles.size() > std::size(legacy.audio_profiles)) { in aidl2legacy_AudioPort_audio_port_v7()
2564 aidl.profiles.begin(), aidl.profiles.end(), legacy.audio_profiles, in aidl2legacy_AudioPort_audio_port_v7()
2568 legacy.num_audio_profiles = aidl.profiles.size(); in aidl2legacy_AudioPort_audio_port_v7()
2570 if (aidl.extraAudioDescriptors.size() > std::size(legacy.extra_audio_descriptors)) { in aidl2legacy_AudioPort_audio_port_v7()
2575 aidl.extraAudioDescriptors.begin(), aidl.extraAudioDescriptors.end(), in aidl2legacy_AudioPort_audio_port_v7()
2578 legacy.num_extra_audio_descriptors = aidl.extraAudioDescriptors.size(); in aidl2legacy_AudioPort_audio_port_v7()
2580 if (aidl.gains.size() > std::size(legacy.gains)) { in aidl2legacy_AudioPort_audio_port_v7()
2583 RETURN_IF_ERROR(convertRange(aidl.gains.begin(), aidl.gains.end(), legacy.gains, in aidl2legacy_AudioPort_audio_port_v7()
2587 legacy.num_gains = aidl.gains.size(); in aidl2legacy_AudioPort_audio_port_v7()
2590 aidl.ext, &legacy.ext, &legacy.type)); in aidl2legacy_AudioPort_audio_port_v7()
2596 aidlPortConfig.flags = aidl.flags; in aidl2legacy_AudioPort_audio_port_v7()
2597 aidlPortConfig.ext = aidl.ext; in aidl2legacy_AudioPort_audio_port_v7()
2605 AudioPort aidl; in legacy2aidl_audio_port_v7_AudioPort() local
2606 aidl.id = VALUE_OR_RETURN(legacy2aidl_audio_port_handle_t_int32_t(legacy.id)); in legacy2aidl_audio_port_v7_AudioPort()
2607 aidl.name = VALUE_OR_RETURN(legacy2aidl_string(legacy.name, sizeof(legacy.name))); in legacy2aidl_audio_port_v7_AudioPort()
2614 std::back_inserter(aidl.profiles), in legacy2aidl_audio_port_v7_AudioPort()
2622 aidl.profiles.resize(legacy.num_audio_profiles); in legacy2aidl_audio_port_v7_AudioPort()
2626 std::back_inserter(aidl.extraAudioDescriptors), in legacy2aidl_audio_port_v7_AudioPort()
2634 std::back_inserter(aidl.gains), in legacy2aidl_audio_port_v7_AudioPort()
2638 aidl.gains.resize(legacy.num_gains); in legacy2aidl_audio_port_v7_AudioPort()
2640 aidl.ext = VALUE_OR_RETURN( in legacy2aidl_audio_port_v7_AudioPort()
2644 legacy.active_config, isInput, aidl.id)); in legacy2aidl_audio_port_v7_AudioPort()
2646 aidl.flags = aidlPortConfig.flags.value(); in legacy2aidl_audio_port_v7_AudioPort()
2648 aidl.flags = isInput ? in legacy2aidl_audio_port_v7_AudioPort()
2652 return aidl; in legacy2aidl_audio_port_v7_AudioPort()
2656 aidl2legacy_AudioProfile_audio_profile(const AudioProfile& aidl, bool isInput) { in aidl2legacy_AudioProfile_audio_profile() argument
2658 legacy.format = VALUE_OR_RETURN(aidl2legacy_AudioFormatDescription_audio_format_t(aidl.format)); in aidl2legacy_AudioProfile_audio_profile()
2660 if (aidl.sampleRates.size() > std::size(legacy.sample_rates)) { in aidl2legacy_AudioProfile_audio_profile()
2664 convertRange(aidl.sampleRates.begin(), aidl.sampleRates.end(), legacy.sample_rates, in aidl2legacy_AudioProfile_audio_profile()
2666 legacy.num_sample_rates = aidl.sampleRates.size(); in aidl2legacy_AudioProfile_audio_profile()
2668 if (aidl.channelMasks.size() > std::size(legacy.channel_masks)) { in aidl2legacy_AudioProfile_audio_profile()
2672 convertRange(aidl.channelMasks.begin(), aidl.channelMasks.end(), legacy.channel_masks, in aidl2legacy_AudioProfile_audio_profile()
2676 legacy.num_channel_masks = aidl.channelMasks.size(); in aidl2legacy_AudioProfile_audio_profile()
2679 aidl2legacy_AudioEncapsulationType_audio_encapsulation_type_t(aidl.encapsulationType)); in aidl2legacy_AudioProfile_audio_profile()
2685 AudioProfile aidl; in legacy2aidl_audio_profile_AudioProfile() local
2686 aidl.format = VALUE_OR_RETURN(legacy2aidl_audio_format_t_AudioFormatDescription(legacy.format)); in legacy2aidl_audio_profile_AudioProfile()
2693 std::back_inserter(aidl.sampleRates), in legacy2aidl_audio_profile_AudioProfile()
2701 std::back_inserter(aidl.channelMasks), in legacy2aidl_audio_profile_AudioProfile()
2706 aidl.encapsulationType = VALUE_OR_RETURN( in legacy2aidl_audio_profile_AudioProfile()
2709 return aidl; in legacy2aidl_audio_profile_AudioProfile()
2713 aidl2legacy_AudioGain_audio_gain(const AudioGain& aidl, bool isInput) { in aidl2legacy_AudioGain_audio_gain() argument
2715 legacy.mode = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_gain_mode_t_mask(aidl.mode)); in aidl2legacy_AudioGain_audio_gain()
2717 aidl.channelMask, isInput)); in aidl2legacy_AudioGain_audio_gain()
2718 legacy.min_value = VALUE_OR_RETURN(convertIntegral<int>(aidl.minValue)); in aidl2legacy_AudioGain_audio_gain()
2719 legacy.max_value = VALUE_OR_RETURN(convertIntegral<int>(aidl.maxValue)); in aidl2legacy_AudioGain_audio_gain()
2720 legacy.default_value = VALUE_OR_RETURN(convertIntegral<int>(aidl.defaultValue)); in aidl2legacy_AudioGain_audio_gain()
2721 legacy.step_value = VALUE_OR_RETURN(convertIntegral<unsigned int>(aidl.stepValue)); in aidl2legacy_AudioGain_audio_gain()
2722 legacy.min_ramp_ms = VALUE_OR_RETURN(convertIntegral<unsigned int>(aidl.minRampMs)); in aidl2legacy_AudioGain_audio_gain()
2723 legacy.max_ramp_ms = VALUE_OR_RETURN(convertIntegral<unsigned int>(aidl.maxRampMs)); in aidl2legacy_AudioGain_audio_gain()
2729 AudioGain aidl; in legacy2aidl_audio_gain_AudioGain() local
2730 aidl.mode = VALUE_OR_RETURN(legacy2aidl_audio_gain_mode_t_int32_t_mask(legacy.mode)); in legacy2aidl_audio_gain_AudioGain()
2731 aidl.channelMask = VALUE_OR_RETURN( in legacy2aidl_audio_gain_AudioGain()
2733 aidl.minValue = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.min_value)); in legacy2aidl_audio_gain_AudioGain()
2734 aidl.maxValue = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.max_value)); in legacy2aidl_audio_gain_AudioGain()
2735 aidl.defaultValue = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.default_value)); in legacy2aidl_audio_gain_AudioGain()
2736 aidl.stepValue = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.step_value)); in legacy2aidl_audio_gain_AudioGain()
2737 aidl.minRampMs = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.min_ramp_ms)); in legacy2aidl_audio_gain_AudioGain()
2738 aidl.maxRampMs = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.max_ramp_ms)); in legacy2aidl_audio_gain_AudioGain()
2739 return aidl; in legacy2aidl_audio_gain_AudioGain()
2743 aidl2legacy_AudioMode_audio_mode_t(AudioMode aidl) { in aidl2legacy_AudioMode_audio_mode_t() argument
2744 switch (aidl) { in aidl2legacy_AudioMode_audio_mode_t()
2795 aidl2legacy_AudioStandard_audio_standard_t(AudioStandard aidl) { in aidl2legacy_AudioStandard_audio_standard_t() argument
2796 switch (aidl) { in aidl2legacy_AudioStandard_audio_standard_t()
2826 const ExtraAudioDescriptor& aidl) { in aidl2legacy_ExtraAudioDescriptor_audio_extra_audio_descriptor() argument
2828 legacy.standard = VALUE_OR_RETURN(aidl2legacy_AudioStandard_audio_standard_t(aidl.standard)); in aidl2legacy_ExtraAudioDescriptor_audio_extra_audio_descriptor()
2829 if (aidl.audioDescriptor.size() > EXTRA_AUDIO_DESCRIPTOR_SIZE) { in aidl2legacy_ExtraAudioDescriptor_audio_extra_audio_descriptor()
2832 legacy.descriptor_length = aidl.audioDescriptor.size(); in aidl2legacy_ExtraAudioDescriptor_audio_extra_audio_descriptor()
2833 std::copy(aidl.audioDescriptor.begin(), aidl.audioDescriptor.end(), in aidl2legacy_ExtraAudioDescriptor_audio_extra_audio_descriptor()
2837 aidl.encapsulationType)); in aidl2legacy_ExtraAudioDescriptor_audio_extra_audio_descriptor()
2844 ExtraAudioDescriptor aidl; in legacy2aidl_audio_extra_audio_descriptor_ExtraAudioDescriptor() local
2845 aidl.standard = VALUE_OR_RETURN(legacy2aidl_audio_standard_t_AudioStandard(legacy.standard)); in legacy2aidl_audio_extra_audio_descriptor_ExtraAudioDescriptor()
2849 aidl.audioDescriptor.resize(legacy.descriptor_length); in legacy2aidl_audio_extra_audio_descriptor_ExtraAudioDescriptor()
2851 aidl.audioDescriptor.begin()); in legacy2aidl_audio_extra_audio_descriptor_ExtraAudioDescriptor()
2852 aidl.encapsulationType = in legacy2aidl_audio_extra_audio_descriptor_ExtraAudioDescriptor()
2855 return aidl; in legacy2aidl_audio_extra_audio_descriptor_ExtraAudioDescriptor()
2860 const AudioEncapsulationType& aidl) { in aidl2legacy_AudioEncapsulationType_audio_encapsulation_type_t() argument
2861 switch (aidl) { in aidl2legacy_AudioEncapsulationType_audio_encapsulation_type_t()
2887 aidl2legacy_AudioDualMonoMode_audio_dual_mono_mode_t(AudioDualMonoMode aidl) { in aidl2legacy_AudioDualMonoMode_audio_dual_mono_mode_t() argument
2888 switch (aidl) { in aidl2legacy_AudioDualMonoMode_audio_dual_mono_mode_t()
2918 AudioPlaybackRate::TimestretchFallbackMode aidl) { in aidl2legacy_TimestretchFallbackMode_audio_timestretch_fallback_mode_t() argument
2919 switch (aidl) { in aidl2legacy_TimestretchFallbackMode_audio_timestretch_fallback_mode_t()
2950 AudioPlaybackRate::TimestretchMode aidl) { in aidl2legacy_TimestretchMode_audio_timestretch_stretch_mode_t() argument
2951 switch (aidl) { in aidl2legacy_TimestretchMode_audio_timestretch_stretch_mode_t()
2973 aidl2legacy_AudioPlaybackRate_audio_playback_rate_t(const AudioPlaybackRate& aidl) { in aidl2legacy_AudioPlaybackRate_audio_playback_rate_t() argument
2975 legacy.mSpeed = aidl.speed; in aidl2legacy_AudioPlaybackRate_audio_playback_rate_t()
2976 legacy.mPitch = aidl.pitch; in aidl2legacy_AudioPlaybackRate_audio_playback_rate_t()
2979 aidl.fallbackMode)); in aidl2legacy_AudioPlaybackRate_audio_playback_rate_t()
2981 aidl2legacy_TimestretchMode_audio_timestretch_stretch_mode_t(aidl.timestretchMode)); in aidl2legacy_AudioPlaybackRate_audio_playback_rate_t()
2987 AudioPlaybackRate aidl; in legacy2aidl_audio_playback_rate_t_AudioPlaybackRate() local
2988 aidl.speed = legacy.mSpeed; in legacy2aidl_audio_playback_rate_t_AudioPlaybackRate()
2989 aidl.pitch = legacy.mPitch; in legacy2aidl_audio_playback_rate_t_AudioPlaybackRate()
2990 aidl.fallbackMode = VALUE_OR_RETURN( in legacy2aidl_audio_playback_rate_t_AudioPlaybackRate()
2993 aidl.timestretchMode = VALUE_OR_RETURN( in legacy2aidl_audio_playback_rate_t_AudioPlaybackRate()
2995 return aidl; in legacy2aidl_audio_playback_rate_t_AudioPlaybackRate()
2999 aidl2legacy_AudioLatencyMode_audio_latency_mode_t(AudioLatencyMode aidl) { in aidl2legacy_AudioLatencyMode_audio_latency_mode_t() argument
3000 switch (aidl) { in aidl2legacy_AudioLatencyMode_audio_latency_mode_t()
3028 aidl2legacy_MicrophoneInfoLocation_audio_microphone_location_t(MicrophoneInfo::Location aidl) { in aidl2legacy_MicrophoneInfoLocation_audio_microphone_location_t() argument
3029 switch (aidl) { in aidl2legacy_MicrophoneInfoLocation_audio_microphone_location_t()
3057 int32_t aidl) { in aidl2legacy_int32_t_audio_microphone_group_t() argument
3058 return convertReinterpret<audio_microphone_group_t>(aidl); in aidl2legacy_int32_t_audio_microphone_group_t()
3068 MicrophoneInfo::Directionality aidl) { in aidl2legacy_MicrophoneInfoDirectionality_audio_microphone_directionality_t() argument
3069 switch (aidl) { in aidl2legacy_MicrophoneInfoDirectionality_audio_microphone_directionality_t()
3107 const MicrophoneInfo::Coordinate& aidl) { in aidl2legacy_MicrophoneInfoCoordinate_audio_microphone_coordinate() argument
3109 legacy.x = aidl.x; in aidl2legacy_MicrophoneInfoCoordinate_audio_microphone_coordinate()
3110 legacy.y = aidl.y; in aidl2legacy_MicrophoneInfoCoordinate_audio_microphone_coordinate()
3111 legacy.z = aidl.z; in aidl2legacy_MicrophoneInfoCoordinate_audio_microphone_coordinate()
3117 MicrophoneInfo::Coordinate aidl; in legacy2aidl_audio_microphone_coordinate_MicrophoneInfoCoordinate() local
3118 aidl.x = legacy.x; in legacy2aidl_audio_microphone_coordinate_MicrophoneInfoCoordinate()
3119 aidl.y = legacy.y; in legacy2aidl_audio_microphone_coordinate_MicrophoneInfoCoordinate()
3120 aidl.z = legacy.z; in legacy2aidl_audio_microphone_coordinate_MicrophoneInfoCoordinate()
3121 return aidl; in legacy2aidl_audio_microphone_coordinate_MicrophoneInfoCoordinate()
3126 MicrophoneDynamicInfo::ChannelMapping aidl) { in aidl2legacy_MicrophoneDynamicInfoChannelMapping_audio_microphone_channel_mapping_t() argument
3127 switch (aidl) { in aidl2legacy_MicrophoneDynamicInfoChannelMapping_audio_microphone_channel_mapping_t()