Lines Matching refs:aidl

101 status_t aidl2legacy_string(std::string_view aidl, char* dest, size_t maxSize) {  in aidl2legacy_string()  argument
102 if (aidl.size() > maxSize - 1) { in aidl2legacy_string()
105 aidl.copy(dest, aidl.size()); in aidl2legacy_string()
106 dest[aidl.size()] = '\0'; in aidl2legacy_string()
121 ConversionResult<audio_module_handle_t> aidl2legacy_int32_t_audio_module_handle_t(int32_t aidl) { in aidl2legacy_int32_t_audio_module_handle_t() argument
122 return convertReinterpret<audio_module_handle_t>(aidl); in aidl2legacy_int32_t_audio_module_handle_t()
129 ConversionResult<audio_io_handle_t> aidl2legacy_int32_t_audio_io_handle_t(int32_t aidl) { in aidl2legacy_int32_t_audio_io_handle_t() argument
130 return convertReinterpret<audio_io_handle_t>(aidl); in aidl2legacy_int32_t_audio_io_handle_t()
137 ConversionResult<audio_port_handle_t> aidl2legacy_int32_t_audio_port_handle_t(int32_t aidl) { in aidl2legacy_int32_t_audio_port_handle_t() argument
138 return convertReinterpret<audio_port_handle_t>(aidl); in aidl2legacy_int32_t_audio_port_handle_t()
145 ConversionResult<audio_patch_handle_t> aidl2legacy_int32_t_audio_patch_handle_t(int32_t aidl) { in aidl2legacy_int32_t_audio_patch_handle_t() argument
146 return convertReinterpret<audio_patch_handle_t>(aidl); in aidl2legacy_int32_t_audio_patch_handle_t()
153 ConversionResult<audio_unique_id_t> aidl2legacy_int32_t_audio_unique_id_t(int32_t aidl) { in aidl2legacy_int32_t_audio_unique_id_t() argument
154 return convertReinterpret<audio_unique_id_t>(aidl); in aidl2legacy_int32_t_audio_unique_id_t()
161 ConversionResult<audio_hw_sync_t> aidl2legacy_int32_t_audio_hw_sync_t(int32_t aidl) { in aidl2legacy_int32_t_audio_hw_sync_t() argument
162 return convertReinterpret<audio_hw_sync_t>(aidl); in aidl2legacy_int32_t_audio_hw_sync_t()
169 ConversionResult<pid_t> aidl2legacy_int32_t_pid_t(int32_t aidl) { in aidl2legacy_int32_t_pid_t() argument
170 return convertReinterpret<pid_t>(aidl); in aidl2legacy_int32_t_pid_t()
177 ConversionResult<uid_t> aidl2legacy_int32_t_uid_t(int32_t aidl) { in aidl2legacy_int32_t_uid_t() argument
178 return convertReinterpret<uid_t>(aidl); in aidl2legacy_int32_t_uid_t()
185 ConversionResult<String16> aidl2legacy_string_view_String16(std::string_view aidl) { in aidl2legacy_string_view_String16() argument
186 return String16(aidl.data(), aidl.size()); in aidl2legacy_string_view_String16()
195 aidl2legacy_optional_string_view_optional_String16(std::optional<std::string_view> aidl) { in aidl2legacy_optional_string_view_optional_String16() argument
196 if (!aidl.has_value()) { in aidl2legacy_optional_string_view_optional_String16()
200 VALUE_OR_RETURN(aidl2legacy_string_view_String16(aidl.value())); in aidl2legacy_optional_string_view_optional_String16()
214 ConversionResult<String8> aidl2legacy_string_view_String8(std::string_view aidl) { in aidl2legacy_string_view_String8() argument
215 return String8(aidl.data(), aidl.size()); in aidl2legacy_string_view_String8()
224 media::AudioPortConfigType aidl) { in aidl2legacy_AudioPortConfigType_int32_t() argument
225 switch (aidl) { in aidl2legacy_AudioPortConfigType_int32_t()
258 ConversionResult<unsigned int> aidl2legacy_int32_t_config_mask(int32_t aidl) { in aidl2legacy_int32_t_config_mask() argument
260 aidl, aidl2legacy_AudioPortConfigType_int32_t, in aidl2legacy_int32_t_config_mask()
276 ConversionResult<audio_channel_mask_t> aidl2legacy_int32_t_audio_channel_mask_t(int32_t aidl) { in aidl2legacy_int32_t_audio_channel_mask_t() argument
280 return convertReinterpret<audio_channel_mask_t>(aidl); in aidl2legacy_int32_t_audio_channel_mask_t()
291 media::AudioIoConfigEvent aidl) { in aidl2legacy_AudioIoConfigEvent_audio_io_config_event() argument
292 switch (aidl) { in aidl2legacy_AudioIoConfigEvent_audio_io_config_event()
341 media::AudioPortRole aidl) { in aidl2legacy_AudioPortRole_audio_port_role_t() argument
342 switch (aidl) { in aidl2legacy_AudioPortRole_audio_port_role_t()
367 media::AudioPortType aidl) { in aidl2legacy_AudioPortType_audio_port_type_t() argument
368 switch (aidl) { in aidl2legacy_AudioPortType_audio_port_type_t()
397 media::audio::common::AudioFormat aidl) { in aidl2legacy_AudioFormat_audio_format_t() argument
400 return static_cast<audio_format_t>(aidl); in aidl2legacy_AudioFormat_audio_format_t()
410 …nResult<audio_gain_mode_t> aidl2legacy_AudioGainMode_audio_gain_mode_t(media::AudioGainMode aidl) { in aidl2legacy_AudioGainMode_audio_gain_mode_t() argument
411 switch (aidl) { in aidl2legacy_AudioGainMode_audio_gain_mode_t()
434 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
436 aidl, aidl2legacy_AudioGainMode_audio_gain_mode_t, in aidl2legacy_int32_t_audio_gain_mode_t_mask()
452 ConversionResult<audio_devices_t> aidl2legacy_int32_t_audio_devices_t(int32_t aidl) { in aidl2legacy_int32_t_audio_devices_t() argument
454 return convertReinterpret<audio_devices_t>(aidl); in aidl2legacy_int32_t_audio_devices_t()
463 const media::AudioGainConfig& aidl, media::AudioPortRole role, media::AudioPortType type) { in aidl2legacy_AudioGainConfig_audio_gain_config() argument
465 legacy.index = VALUE_OR_RETURN(convertIntegral<int>(aidl.index)); in aidl2legacy_AudioGainConfig_audio_gain_config()
466 legacy.mode = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_gain_mode_t_mask(aidl.mode)); in aidl2legacy_AudioGainConfig_audio_gain_config()
468 VALUE_OR_RETURN(aidl2legacy_int32_t_audio_channel_mask_t(aidl.channelMask)); in aidl2legacy_AudioGainConfig_audio_gain_config()
470 const bool isJoint = bitmaskIsSet(aidl.mode, media::AudioGainMode::JOINT); in aidl2legacy_AudioGainConfig_audio_gain_config()
474 if (aidl.values.size() != numValues || aidl.values.size() > std::size(legacy.values)) { in aidl2legacy_AudioGainConfig_audio_gain_config()
478 legacy.values[i] = VALUE_OR_RETURN(convertIntegral<int>(aidl.values[i])); in aidl2legacy_AudioGainConfig_audio_gain_config()
480 legacy.ramp_duration_ms = VALUE_OR_RETURN(convertIntegral<unsigned int>(aidl.rampDurationMs)); in aidl2legacy_AudioGainConfig_audio_gain_config()
486 media::AudioGainConfig aidl; in legacy2aidl_audio_gain_config_AudioGainConfig() local
487 aidl.index = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.index)); in legacy2aidl_audio_gain_config_AudioGainConfig()
488 aidl.mode = VALUE_OR_RETURN(legacy2aidl_audio_gain_mode_t_int32_t_mask(legacy.mode)); in legacy2aidl_audio_gain_config_AudioGainConfig()
489 aidl.channelMask = in legacy2aidl_audio_gain_config_AudioGainConfig()
496 aidl.values.resize(numValues); in legacy2aidl_audio_gain_config_AudioGainConfig()
498 aidl.values[i] = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.values[i])); in legacy2aidl_audio_gain_config_AudioGainConfig()
500 aidl.rampDurationMs = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.ramp_duration_ms)); in legacy2aidl_audio_gain_config_AudioGainConfig()
501 return aidl; in legacy2aidl_audio_gain_config_AudioGainConfig()
505 media::AudioInputFlags aidl) { in aidl2legacy_AudioInputFlags_audio_input_flags_t() argument
506 switch (aidl) { in aidl2legacy_AudioInputFlags_audio_input_flags_t()
553 media::AudioOutputFlags aidl) { in aidl2legacy_AudioOutputFlags_audio_output_flags_t() argument
554 switch (aidl) { in aidl2legacy_AudioOutputFlags_audio_output_flags_t()
633 int32_t aidl) { in aidl2legacy_int32_t_audio_input_flags_t_mask() argument
638 aidl, aidl2legacy_AudioInputFlags_audio_input_flags_t, in aidl2legacy_int32_t_audio_input_flags_t_mask()
656 int32_t aidl) { in aidl2legacy_int32_t_audio_output_flags_t_mask() argument
661 aidl, aidl2legacy_AudioOutputFlags_audio_output_flags_t, in aidl2legacy_int32_t_audio_output_flags_t_mask()
678 const media::AudioIoFlags& aidl, media::AudioPortRole role, media::AudioPortType type) { in aidl2legacy_AudioIoFlags_audio_io_flags() argument
685 VALUE_OR_RETURN(UNION_GET(aidl, input)))); in aidl2legacy_AudioIoFlags_audio_io_flags()
692 VALUE_OR_RETURN(UNION_GET(aidl, output)))); in aidl2legacy_AudioIoFlags_audio_io_flags()
702 media::AudioIoFlags aidl; in legacy2aidl_audio_io_flags_AudioIoFlags() local
707 UNION_SET(aidl, input, in legacy2aidl_audio_io_flags_AudioIoFlags()
712 UNION_SET(aidl, output, in legacy2aidl_audio_io_flags_AudioIoFlags()
717 return aidl; in legacy2aidl_audio_io_flags_AudioIoFlags()
722 const media::AudioPortConfigDeviceExt& aidl) { in aidl2legacy_AudioPortConfigDeviceExt_audio_port_config_device_ext() argument
724 legacy.hw_module = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_module_handle_t(aidl.hwModule)); in aidl2legacy_AudioPortConfigDeviceExt_audio_port_config_device_ext()
725 legacy.type = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_devices_t(aidl.type)); in aidl2legacy_AudioPortConfigDeviceExt_audio_port_config_device_ext()
726 RETURN_IF_ERROR(aidl2legacy_string(aidl.address, legacy.address, AUDIO_DEVICE_MAX_ADDRESS_LEN)); in aidl2legacy_AudioPortConfigDeviceExt_audio_port_config_device_ext()
733 media::AudioPortConfigDeviceExt aidl; in legacy2aidl_audio_port_config_device_ext_AudioPortConfigDeviceExt() local
734 aidl.hwModule = VALUE_OR_RETURN(legacy2aidl_audio_module_handle_t_int32_t(legacy.hw_module)); in legacy2aidl_audio_port_config_device_ext_AudioPortConfigDeviceExt()
735 aidl.type = VALUE_OR_RETURN(legacy2aidl_audio_devices_t_int32_t(legacy.type)); in legacy2aidl_audio_port_config_device_ext_AudioPortConfigDeviceExt()
736 aidl.address = VALUE_OR_RETURN( in legacy2aidl_audio_port_config_device_ext_AudioPortConfigDeviceExt()
738 return aidl; in legacy2aidl_audio_port_config_device_ext_AudioPortConfigDeviceExt()
742 media::AudioStreamType aidl) { in aidl2legacy_AudioStreamType_audio_stream_type_t() argument
743 switch (aidl) { in aidl2legacy_AudioStreamType_audio_stream_type_t()
820 media::AudioSourceType aidl) { in aidl2legacy_AudioSourceType_audio_source_t() argument
821 switch (aidl) { in aidl2legacy_AudioSourceType_audio_source_t()
894 ConversionResult<audio_session_t> aidl2legacy_int32_t_audio_session_t(int32_t aidl) { in aidl2legacy_int32_t_audio_session_t() argument
895 return convertReinterpret<audio_session_t>(aidl); in aidl2legacy_int32_t_audio_session_t()
906 const media::AudioPortConfigMixExtUseCase& aidl, media::AudioPortRole role) { in aidl2legacy_AudioPortConfigMixExtUseCase() argument
912 VALUE_OR_RETURN(UNION_GET(aidl, unspecified)); in aidl2legacy_AudioPortConfigMixExtUseCase()
918 VALUE_OR_RETURN(UNION_GET(aidl, stream)))); in aidl2legacy_AudioPortConfigMixExtUseCase()
924 VALUE_OR_RETURN(UNION_GET(aidl, source)))); in aidl2legacy_AudioPortConfigMixExtUseCase()
932 media::AudioPortConfigMixExtUseCase aidl; in legacy2aidl_AudioPortConfigMixExtUseCase() local
936 UNION_SET(aidl, unspecified, false); in legacy2aidl_AudioPortConfigMixExtUseCase()
937 return aidl; in legacy2aidl_AudioPortConfigMixExtUseCase()
940 UNION_SET(aidl, stream, VALUE_OR_RETURN( in legacy2aidl_AudioPortConfigMixExtUseCase()
942 return aidl; in legacy2aidl_AudioPortConfigMixExtUseCase()
945 UNION_SET(aidl, source, in legacy2aidl_AudioPortConfigMixExtUseCase()
947 return aidl; in legacy2aidl_AudioPortConfigMixExtUseCase()
953 const media::AudioPortConfigMixExt& aidl, media::AudioPortRole role) { in aidl2legacy_AudioPortConfigMixExt() argument
955 legacy.hw_module = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_module_handle_t(aidl.hwModule)); in aidl2legacy_AudioPortConfigMixExt()
956 legacy.handle = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_io_handle_t(aidl.handle)); in aidl2legacy_AudioPortConfigMixExt()
957 legacy.usecase = VALUE_OR_RETURN(aidl2legacy_AudioPortConfigMixExtUseCase(aidl.usecase, role)); in aidl2legacy_AudioPortConfigMixExt()
963 media::AudioPortConfigMixExt aidl; in legacy2aidl_AudioPortConfigMixExt() local
964 aidl.hwModule = VALUE_OR_RETURN(legacy2aidl_audio_module_handle_t_int32_t(legacy.hw_module)); in legacy2aidl_AudioPortConfigMixExt()
965 aidl.handle = VALUE_OR_RETURN(legacy2aidl_audio_io_handle_t_int32_t(legacy.handle)); in legacy2aidl_AudioPortConfigMixExt()
966 aidl.usecase = VALUE_OR_RETURN(legacy2aidl_AudioPortConfigMixExtUseCase(legacy.usecase, role)); in legacy2aidl_AudioPortConfigMixExt()
967 return aidl; in legacy2aidl_AudioPortConfigMixExt()
972 const media::AudioPortConfigSessionExt& aidl) { in aidl2legacy_AudioPortConfigSessionExt_audio_port_config_session_ext() argument
974 legacy.session = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_session_t(aidl.session)); in aidl2legacy_AudioPortConfigSessionExt_audio_port_config_session_ext()
981 media::AudioPortConfigSessionExt aidl; in legacy2aidl_audio_port_config_session_ext_AudioPortConfigSessionExt() local
982 aidl.session = VALUE_OR_RETURN(legacy2aidl_audio_session_t_int32_t(legacy.session)); in legacy2aidl_audio_port_config_session_ext_AudioPortConfigSessionExt()
983 return aidl; in legacy2aidl_audio_port_config_session_ext_AudioPortConfigSessionExt()
990 const media::AudioPortConfigExt& aidl, media::AudioPortType type, in aidl2legacy_AudioPortConfigExt() argument
996 VALUE_OR_RETURN(UNION_GET(aidl, unspecified)); in aidl2legacy_AudioPortConfigExt()
1001 VALUE_OR_RETURN(UNION_GET(aidl, device)))); in aidl2legacy_AudioPortConfigExt()
1005 aidl2legacy_AudioPortConfigMixExt(VALUE_OR_RETURN(UNION_GET(aidl, mix)), role)); in aidl2legacy_AudioPortConfigExt()
1010 VALUE_OR_RETURN(UNION_GET(aidl, session)))); in aidl2legacy_AudioPortConfigExt()
1019 media::AudioPortConfigExt aidl; in legacy2aidl_AudioPortConfigExt() local
1023 UNION_SET(aidl, unspecified, false); in legacy2aidl_AudioPortConfigExt()
1024 return aidl; in legacy2aidl_AudioPortConfigExt()
1026 UNION_SET(aidl, device, in legacy2aidl_AudioPortConfigExt()
1030 return aidl; in legacy2aidl_AudioPortConfigExt()
1032 UNION_SET(aidl, mix, in legacy2aidl_AudioPortConfigExt()
1034 return aidl; in legacy2aidl_AudioPortConfigExt()
1036 UNION_SET(aidl, session, in legacy2aidl_AudioPortConfigExt()
1040 return aidl; in legacy2aidl_AudioPortConfigExt()
1046 const media::AudioPortConfig& aidl) { in aidl2legacy_AudioPortConfig_audio_port_config() argument
1048 legacy.id = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_port_handle_t(aidl.id)); in aidl2legacy_AudioPortConfig_audio_port_config()
1049 legacy.role = VALUE_OR_RETURN(aidl2legacy_AudioPortRole_audio_port_role_t(aidl.role)); in aidl2legacy_AudioPortConfig_audio_port_config()
1050 legacy.type = VALUE_OR_RETURN(aidl2legacy_AudioPortType_audio_port_type_t(aidl.type)); in aidl2legacy_AudioPortConfig_audio_port_config()
1051 legacy.config_mask = VALUE_OR_RETURN(aidl2legacy_int32_t_config_mask(aidl.configMask)); in aidl2legacy_AudioPortConfig_audio_port_config()
1052 if (bitmaskIsSet(aidl.configMask, media::AudioPortConfigType::SAMPLE_RATE)) { in aidl2legacy_AudioPortConfig_audio_port_config()
1053 legacy.sample_rate = VALUE_OR_RETURN(convertIntegral<unsigned int>(aidl.sampleRate)); in aidl2legacy_AudioPortConfig_audio_port_config()
1055 if (bitmaskIsSet(aidl.configMask, media::AudioPortConfigType::CHANNEL_MASK)) { in aidl2legacy_AudioPortConfig_audio_port_config()
1057 VALUE_OR_RETURN(aidl2legacy_int32_t_audio_channel_mask_t(aidl.channelMask)); in aidl2legacy_AudioPortConfig_audio_port_config()
1059 if (bitmaskIsSet(aidl.configMask, media::AudioPortConfigType::FORMAT)) { in aidl2legacy_AudioPortConfig_audio_port_config()
1060 legacy.format = VALUE_OR_RETURN(aidl2legacy_AudioFormat_audio_format_t(aidl.format)); in aidl2legacy_AudioPortConfig_audio_port_config()
1062 if (bitmaskIsSet(aidl.configMask, media::AudioPortConfigType::GAIN)) { in aidl2legacy_AudioPortConfig_audio_port_config()
1064 aidl2legacy_AudioGainConfig_audio_gain_config(aidl.gain, aidl.role, aidl.type)); in aidl2legacy_AudioPortConfig_audio_port_config()
1066 if (bitmaskIsSet(aidl.configMask, media::AudioPortConfigType::FLAGS)) { in aidl2legacy_AudioPortConfig_audio_port_config()
1068 aidl2legacy_AudioIoFlags_audio_io_flags(aidl.flags, aidl.role, aidl.type)); in aidl2legacy_AudioPortConfig_audio_port_config()
1070 legacy.ext = VALUE_OR_RETURN(aidl2legacy_AudioPortConfigExt(aidl.ext, aidl.type, aidl.role)); in aidl2legacy_AudioPortConfig_audio_port_config()
1076 media::AudioPortConfig aidl; in legacy2aidl_audio_port_config_AudioPortConfig() local
1077 aidl.id = VALUE_OR_RETURN(legacy2aidl_audio_port_handle_t_int32_t(legacy.id)); in legacy2aidl_audio_port_config_AudioPortConfig()
1078 aidl.role = VALUE_OR_RETURN(legacy2aidl_audio_port_role_t_AudioPortRole(legacy.role)); in legacy2aidl_audio_port_config_AudioPortConfig()
1079 aidl.type = VALUE_OR_RETURN(legacy2aidl_audio_port_type_t_AudioPortType(legacy.type)); in legacy2aidl_audio_port_config_AudioPortConfig()
1080 aidl.configMask = VALUE_OR_RETURN(legacy2aidl_config_mask_int32_t(legacy.config_mask)); in legacy2aidl_audio_port_config_AudioPortConfig()
1082 aidl.sampleRate = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.sample_rate)); in legacy2aidl_audio_port_config_AudioPortConfig()
1085 aidl.channelMask = in legacy2aidl_audio_port_config_AudioPortConfig()
1089 aidl.format = VALUE_OR_RETURN(legacy2aidl_audio_format_t_AudioFormat(legacy.format)); in legacy2aidl_audio_port_config_AudioPortConfig()
1092 aidl.gain = VALUE_OR_RETURN(legacy2aidl_audio_gain_config_AudioGainConfig( in legacy2aidl_audio_port_config_AudioPortConfig()
1096 aidl.flags = VALUE_OR_RETURN( in legacy2aidl_audio_port_config_AudioPortConfig()
1099 aidl.ext = in legacy2aidl_audio_port_config_AudioPortConfig()
1101 return aidl; in legacy2aidl_audio_port_config_AudioPortConfig()
1105 const media::AudioPatch& aidl) { in aidl2legacy_AudioPatch_audio_patch() argument
1107 legacy.id = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_patch_handle_t(aidl.id)); in aidl2legacy_AudioPatch_audio_patch()
1108 legacy.num_sinks = VALUE_OR_RETURN(convertIntegral<unsigned int>(aidl.sinks.size())); in aidl2legacy_AudioPatch_audio_patch()
1114 VALUE_OR_RETURN(aidl2legacy_AudioPortConfig_audio_port_config(aidl.sinks[i])); in aidl2legacy_AudioPatch_audio_patch()
1116 legacy.num_sources = VALUE_OR_RETURN(convertIntegral<unsigned int>(aidl.sources.size())); in aidl2legacy_AudioPatch_audio_patch()
1122 VALUE_OR_RETURN(aidl2legacy_AudioPortConfig_audio_port_config(aidl.sources[i])); in aidl2legacy_AudioPatch_audio_patch()
1129 media::AudioPatch aidl; in legacy2aidl_audio_patch_AudioPatch() local
1130 aidl.id = VALUE_OR_RETURN(legacy2aidl_audio_patch_handle_t_int32_t(legacy.id)); in legacy2aidl_audio_patch_AudioPatch()
1136 aidl.sinks.push_back( in legacy2aidl_audio_patch_AudioPatch()
1143 aidl.sources.push_back( in legacy2aidl_audio_patch_AudioPatch()
1146 return aidl; in legacy2aidl_audio_patch_AudioPatch()
1150 const media::AudioIoDescriptor& aidl) { in aidl2legacy_AudioIoDescriptor_AudioIoDescriptor() argument
1152 legacy->mIoHandle = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_io_handle_t(aidl.ioHandle)); in aidl2legacy_AudioIoDescriptor_AudioIoDescriptor()
1153 legacy->mPatch = VALUE_OR_RETURN(aidl2legacy_AudioPatch_audio_patch(aidl.patch)); in aidl2legacy_AudioIoDescriptor_AudioIoDescriptor()
1154 legacy->mSamplingRate = VALUE_OR_RETURN(convertIntegral<uint32_t>(aidl.samplingRate)); in aidl2legacy_AudioIoDescriptor_AudioIoDescriptor()
1155 legacy->mFormat = VALUE_OR_RETURN(aidl2legacy_AudioFormat_audio_format_t(aidl.format)); in aidl2legacy_AudioIoDescriptor_AudioIoDescriptor()
1157 VALUE_OR_RETURN(aidl2legacy_int32_t_audio_channel_mask_t(aidl.channelMask)); in aidl2legacy_AudioIoDescriptor_AudioIoDescriptor()
1158 legacy->mFrameCount = VALUE_OR_RETURN(convertIntegral<size_t>(aidl.frameCount)); in aidl2legacy_AudioIoDescriptor_AudioIoDescriptor()
1159 legacy->mFrameCountHAL = VALUE_OR_RETURN(convertIntegral<size_t>(aidl.frameCountHAL)); in aidl2legacy_AudioIoDescriptor_AudioIoDescriptor()
1160 legacy->mLatency = VALUE_OR_RETURN(convertIntegral<uint32_t>(aidl.latency)); in aidl2legacy_AudioIoDescriptor_AudioIoDescriptor()
1161 legacy->mPortId = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_port_handle_t(aidl.portId)); in aidl2legacy_AudioIoDescriptor_AudioIoDescriptor()
1167 media::AudioIoDescriptor aidl; in legacy2aidl_AudioIoDescriptor_AudioIoDescriptor() local
1168 aidl.ioHandle = VALUE_OR_RETURN(legacy2aidl_audio_io_handle_t_int32_t(legacy->mIoHandle)); in legacy2aidl_AudioIoDescriptor_AudioIoDescriptor()
1169 aidl.patch = VALUE_OR_RETURN(legacy2aidl_audio_patch_AudioPatch(legacy->mPatch)); in legacy2aidl_AudioIoDescriptor_AudioIoDescriptor()
1170 aidl.samplingRate = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy->mSamplingRate)); in legacy2aidl_AudioIoDescriptor_AudioIoDescriptor()
1171 aidl.format = VALUE_OR_RETURN(legacy2aidl_audio_format_t_AudioFormat(legacy->mFormat)); in legacy2aidl_AudioIoDescriptor_AudioIoDescriptor()
1172 aidl.channelMask = VALUE_OR_RETURN( in legacy2aidl_AudioIoDescriptor_AudioIoDescriptor()
1174 aidl.frameCount = VALUE_OR_RETURN(convertIntegral<int64_t>(legacy->mFrameCount)); in legacy2aidl_AudioIoDescriptor_AudioIoDescriptor()
1175 aidl.frameCountHAL = VALUE_OR_RETURN(convertIntegral<int64_t>(legacy->mFrameCountHAL)); in legacy2aidl_AudioIoDescriptor_AudioIoDescriptor()
1176 aidl.latency = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy->mLatency)); in legacy2aidl_AudioIoDescriptor_AudioIoDescriptor()
1177 aidl.portId = VALUE_OR_RETURN(legacy2aidl_audio_port_handle_t_int32_t(legacy->mPortId)); in legacy2aidl_AudioIoDescriptor_AudioIoDescriptor()
1178 return aidl; in legacy2aidl_AudioIoDescriptor_AudioIoDescriptor()
1182 const media::AudioClient& aidl) { in aidl2legacy_AudioClient_AudioClient() argument
1184 legacy.clientTid = VALUE_OR_RETURN(aidl2legacy_int32_t_pid_t(aidl.clientTid)); in aidl2legacy_AudioClient_AudioClient()
1185 legacy.attributionSource = aidl.attributionSource; in aidl2legacy_AudioClient_AudioClient()
1191 media::AudioClient aidl; in legacy2aidl_AudioClient_AudioClient() local
1192 aidl.clientTid = VALUE_OR_RETURN(legacy2aidl_pid_t_int32_t(legacy.clientTid)); in legacy2aidl_AudioClient_AudioClient()
1193 aidl.attributionSource = legacy.attributionSource; in legacy2aidl_AudioClient_AudioClient()
1194 return aidl; in legacy2aidl_AudioClient_AudioClient()
1198 aidl2legacy_AudioContentType_audio_content_type_t(media::AudioContentType aidl) { in aidl2legacy_AudioContentType_audio_content_type_t() argument
1199 switch (aidl) { in aidl2legacy_AudioContentType_audio_content_type_t()
1232 aidl2legacy_AudioUsage_audio_usage_t(media::AudioUsage aidl) { in aidl2legacy_AudioUsage_audio_usage_t() argument
1233 switch (aidl) { in aidl2legacy_AudioUsage_audio_usage_t()
1334 aidl2legacy_AudioFlag_audio_flags_mask_t(media::AudioFlag aidl) { in aidl2legacy_AudioFlag_audio_flags_mask_t() argument
1335 switch (aidl) { in aidl2legacy_AudioFlag_audio_flags_mask_t()
1414 aidl2legacy_int32_t_audio_flags_mask_t_mask(int32_t aidl) { in aidl2legacy_int32_t_audio_flags_mask_t_mask() argument
1416 aidl, aidl2legacy_AudioFlag_audio_flags_mask_t, indexToEnum_index<media::AudioFlag>, in aidl2legacy_int32_t_audio_flags_mask_t_mask()
1429 aidl2legacy_AudioAttributesInternal_audio_attributes_t(const media::AudioAttributesInternal& aidl) { in aidl2legacy_AudioAttributesInternal_audio_attributes_t() argument
1432 aidl2legacy_AudioContentType_audio_content_type_t(aidl.contentType)); in aidl2legacy_AudioAttributesInternal_audio_attributes_t()
1433 legacy.usage = VALUE_OR_RETURN(aidl2legacy_AudioUsage_audio_usage_t(aidl.usage)); in aidl2legacy_AudioAttributesInternal_audio_attributes_t()
1434 legacy.source = VALUE_OR_RETURN(aidl2legacy_AudioSourceType_audio_source_t(aidl.source)); in aidl2legacy_AudioAttributesInternal_audio_attributes_t()
1435 legacy.flags = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_flags_mask_t_mask(aidl.flags)); in aidl2legacy_AudioAttributesInternal_audio_attributes_t()
1436 RETURN_IF_ERROR(aidl2legacy_string(aidl.tags, legacy.tags, sizeof(legacy.tags))); in aidl2legacy_AudioAttributesInternal_audio_attributes_t()
1442 media::AudioAttributesInternal aidl; in legacy2aidl_audio_attributes_t_AudioAttributesInternal() local
1443 aidl.contentType = VALUE_OR_RETURN( in legacy2aidl_audio_attributes_t_AudioAttributesInternal()
1445 aidl.usage = VALUE_OR_RETURN(legacy2aidl_audio_usage_t_AudioUsage(legacy.usage)); in legacy2aidl_audio_attributes_t_AudioAttributesInternal()
1446 aidl.source = VALUE_OR_RETURN(legacy2aidl_audio_source_t_AudioSourceType(legacy.source)); in legacy2aidl_audio_attributes_t_AudioAttributesInternal()
1447 aidl.flags = VALUE_OR_RETURN(legacy2aidl_audio_flags_mask_t_int32_t_mask(legacy.flags)); in legacy2aidl_audio_attributes_t_AudioAttributesInternal()
1448 aidl.tags = VALUE_OR_RETURN(legacy2aidl_string(legacy.tags, sizeof(legacy.tags))); in legacy2aidl_audio_attributes_t_AudioAttributesInternal()
1449 return aidl; in legacy2aidl_audio_attributes_t_AudioAttributesInternal()
1453 aidl2legacy_AudioEncapsulationMode_audio_encapsulation_mode_t(media::AudioEncapsulationMode aidl) { in aidl2legacy_AudioEncapsulationMode_audio_encapsulation_mode_t() argument
1454 switch (aidl) { in aidl2legacy_AudioEncapsulationMode_audio_encapsulation_mode_t()
1479 aidl2legacy_AudioOffloadInfo_audio_offload_info_t(const media::AudioOffloadInfo& aidl) { in aidl2legacy_AudioOffloadInfo_audio_offload_info_t() argument
1481 legacy.version = VALUE_OR_RETURN(convertIntegral<uint16_t>(aidl.version)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
1484 aidl2legacy_AudioConfigBase_audio_config_base_t(aidl.config)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
1489 aidl2legacy_AudioStreamType_audio_stream_type_t(aidl.streamType)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
1490 legacy.bit_rate = VALUE_OR_RETURN(convertIntegral<uint32_t>(aidl.bitRate)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
1491 legacy.duration_us = VALUE_OR_RETURN(convertIntegral<int64_t>(aidl.durationUs)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
1492 legacy.has_video = aidl.hasVideo; in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
1493 legacy.is_streaming = aidl.isStreaming; in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
1494 legacy.bit_width = VALUE_OR_RETURN(convertIntegral<uint32_t>(aidl.bitWidth)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
1495 legacy.offload_buffer_size = VALUE_OR_RETURN(convertIntegral<uint32_t>(aidl.offloadBufferSize)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
1496 legacy.usage = VALUE_OR_RETURN(aidl2legacy_AudioUsage_audio_usage_t(aidl.usage)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
1498 aidl2legacy_AudioEncapsulationMode_audio_encapsulation_mode_t(aidl.encapsulationMode)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
1499 legacy.content_id = VALUE_OR_RETURN(convertReinterpret<int32_t>(aidl.contentId)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
1500 legacy.sync_id = VALUE_OR_RETURN(convertReinterpret<int32_t>(aidl.syncId)); in aidl2legacy_AudioOffloadInfo_audio_offload_info_t()
1506 media::AudioOffloadInfo aidl; in legacy2aidl_audio_offload_info_t_AudioOffloadInfo() local
1511 aidl.version = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.version)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1512 aidl.config.sampleRate = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.sample_rate)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1513 aidl.config.channelMask = VALUE_OR_RETURN( in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1515 aidl.config.format = VALUE_OR_RETURN(legacy2aidl_audio_format_t_AudioFormat(legacy.format)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1516 aidl.streamType = VALUE_OR_RETURN( in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1518 aidl.bitRate = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.bit_rate)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1519 aidl.durationUs = VALUE_OR_RETURN(convertIntegral<int64_t>(legacy.duration_us)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1520 aidl.hasVideo = legacy.has_video; in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1521 aidl.isStreaming = legacy.is_streaming; in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1522 aidl.bitWidth = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.bit_width)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1523 aidl.offloadBufferSize = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.offload_buffer_size)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1524 aidl.usage = VALUE_OR_RETURN(legacy2aidl_audio_usage_t_AudioUsage(legacy.usage)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1532 aidl.encapsulationMode = VALUE_OR_RETURN( in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1535 aidl.contentId = VALUE_OR_RETURN(convertReinterpret<int32_t>(legacy.content_id)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1536 aidl.syncId = VALUE_OR_RETURN(convertReinterpret<int32_t>(legacy.sync_id)); in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1538 return aidl; in legacy2aidl_audio_offload_info_t_AudioOffloadInfo()
1542 aidl2legacy_AudioConfig_audio_config_t(const media::AudioConfig& aidl) { in aidl2legacy_AudioConfig_audio_config_t() argument
1544 legacy.sample_rate = VALUE_OR_RETURN(convertIntegral<uint32_t>(aidl.sampleRate)); in aidl2legacy_AudioConfig_audio_config_t()
1546 aidl2legacy_int32_t_audio_channel_mask_t(aidl.channelMask)); in aidl2legacy_AudioConfig_audio_config_t()
1547 legacy.format = VALUE_OR_RETURN(aidl2legacy_AudioFormat_audio_format_t(aidl.format)); in aidl2legacy_AudioConfig_audio_config_t()
1549 aidl2legacy_AudioOffloadInfo_audio_offload_info_t(aidl.offloadInfo)); in aidl2legacy_AudioConfig_audio_config_t()
1550 legacy.frame_count = VALUE_OR_RETURN(convertIntegral<uint32_t>(aidl.frameCount)); in aidl2legacy_AudioConfig_audio_config_t()
1556 media::AudioConfig aidl; in legacy2aidl_audio_config_t_AudioConfig() local
1557 aidl.sampleRate = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.sample_rate)); in legacy2aidl_audio_config_t_AudioConfig()
1558 aidl.channelMask = VALUE_OR_RETURN( in legacy2aidl_audio_config_t_AudioConfig()
1560 aidl.format = VALUE_OR_RETURN(legacy2aidl_audio_format_t_AudioFormat(legacy.format)); in legacy2aidl_audio_config_t_AudioConfig()
1561 aidl.offloadInfo = VALUE_OR_RETURN( in legacy2aidl_audio_config_t_AudioConfig()
1563 aidl.frameCount = VALUE_OR_RETURN(convertIntegral<int64_t>(legacy.frame_count)); in legacy2aidl_audio_config_t_AudioConfig()
1564 return aidl; in legacy2aidl_audio_config_t_AudioConfig()
1568 aidl2legacy_AudioConfigBase_audio_config_base_t(const media::AudioConfigBase& aidl) { in aidl2legacy_AudioConfigBase_audio_config_base_t() argument
1570 legacy.sample_rate = VALUE_OR_RETURN(convertIntegral<uint32_t>(aidl.sampleRate)); in aidl2legacy_AudioConfigBase_audio_config_base_t()
1572 aidl2legacy_int32_t_audio_channel_mask_t(aidl.channelMask)); in aidl2legacy_AudioConfigBase_audio_config_base_t()
1573 legacy.format = VALUE_OR_RETURN(aidl2legacy_AudioFormat_audio_format_t(aidl.format)); in aidl2legacy_AudioConfigBase_audio_config_base_t()
1579 media::AudioConfigBase aidl; in legacy2aidl_audio_config_base_t_AudioConfigBase() local
1580 aidl.sampleRate = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.sample_rate)); in legacy2aidl_audio_config_base_t_AudioConfigBase()
1581 aidl.channelMask = VALUE_OR_RETURN( in legacy2aidl_audio_config_base_t_AudioConfigBase()
1583 aidl.format = VALUE_OR_RETURN(legacy2aidl_audio_format_t_AudioFormat(legacy.format)); in legacy2aidl_audio_config_base_t_AudioConfigBase()
1584 return aidl; in legacy2aidl_audio_config_base_t_AudioConfigBase()
1588 aidl2legacy_SharedFileRegion_IMemory(const media::SharedFileRegion& aidl) { in aidl2legacy_SharedFileRegion_IMemory() argument
1590 if (!convertSharedFileRegionToIMemory(aidl, &legacy)) { in aidl2legacy_SharedFileRegion_IMemory()
1598 media::SharedFileRegion aidl; in legacy2aidl_IMemory_SharedFileRegion() local
1599 if (!convertIMemoryToSharedFileRegion(legacy, &aidl)) { in legacy2aidl_IMemory_SharedFileRegion()
1602 return aidl; in legacy2aidl_IMemory_SharedFileRegion()
1606 aidl2legacy_NullableSharedFileRegion_IMemory(const std::optional<media::SharedFileRegion>& aidl) { in aidl2legacy_NullableSharedFileRegion_IMemory() argument
1608 if (!convertNullableSharedFileRegionToIMemory(aidl, &legacy)) { in aidl2legacy_NullableSharedFileRegion_IMemory()
1616 std::optional<media::SharedFileRegion> aidl; in legacy2aidl_NullableIMemory_SharedFileRegion() local
1617 if (!convertNullableIMemoryToSharedFileRegion(legacy, &aidl)) { in legacy2aidl_NullableIMemory_SharedFileRegion()
1620 return aidl; in legacy2aidl_NullableIMemory_SharedFileRegion()
1624 aidl2legacy_AudioTimestampInternal_AudioTimestamp(const media::AudioTimestampInternal& aidl) { in aidl2legacy_AudioTimestampInternal_AudioTimestamp() argument
1626 legacy.mPosition = VALUE_OR_RETURN(convertIntegral<uint32_t>(aidl.position)); in aidl2legacy_AudioTimestampInternal_AudioTimestamp()
1627 legacy.mTime.tv_sec = VALUE_OR_RETURN(convertIntegral<uint32_t>(aidl.sec)); in aidl2legacy_AudioTimestampInternal_AudioTimestamp()
1628 legacy.mTime.tv_nsec = VALUE_OR_RETURN(convertIntegral<uint32_t>(aidl.nsec)); in aidl2legacy_AudioTimestampInternal_AudioTimestamp()
1634 media::AudioTimestampInternal aidl; in legacy2aidl_AudioTimestamp_AudioTimestampInternal() local
1635 aidl.position = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.mPosition)); in legacy2aidl_AudioTimestamp_AudioTimestampInternal()
1636 aidl.sec = VALUE_OR_RETURN(convertIntegral<int64_t>(legacy.mTime.tv_sec)); in legacy2aidl_AudioTimestamp_AudioTimestampInternal()
1637 aidl.nsec = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.mTime.tv_nsec)); in legacy2aidl_AudioTimestamp_AudioTimestampInternal()
1638 return aidl; in legacy2aidl_AudioTimestamp_AudioTimestampInternal()
1642 aidl2legacy_AudioUuid_audio_uuid_t(const media::AudioUuid& aidl) { in aidl2legacy_AudioUuid_audio_uuid_t() argument
1644 legacy.timeLow = VALUE_OR_RETURN(convertReinterpret<uint32_t>(aidl.timeLow)); in aidl2legacy_AudioUuid_audio_uuid_t()
1645 legacy.timeMid = VALUE_OR_RETURN(convertIntegral<uint16_t>(aidl.timeMid)); in aidl2legacy_AudioUuid_audio_uuid_t()
1646 legacy.timeHiAndVersion = VALUE_OR_RETURN(convertIntegral<uint16_t>(aidl.timeHiAndVersion)); in aidl2legacy_AudioUuid_audio_uuid_t()
1647 legacy.clockSeq = VALUE_OR_RETURN(convertIntegral<uint16_t>(aidl.clockSeq)); in aidl2legacy_AudioUuid_audio_uuid_t()
1648 if (aidl.node.size() != std::size(legacy.node)) { in aidl2legacy_AudioUuid_audio_uuid_t()
1651 std::copy(aidl.node.begin(), aidl.node.end(), legacy.node); in aidl2legacy_AudioUuid_audio_uuid_t()
1657 media::AudioUuid aidl; in legacy2aidl_audio_uuid_t_AudioUuid() local
1658 aidl.timeLow = VALUE_OR_RETURN(convertReinterpret<int32_t>(legacy.timeLow)); in legacy2aidl_audio_uuid_t_AudioUuid()
1659 aidl.timeMid = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.timeMid)); in legacy2aidl_audio_uuid_t_AudioUuid()
1660 aidl.timeHiAndVersion = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.timeHiAndVersion)); in legacy2aidl_audio_uuid_t_AudioUuid()
1661 aidl.clockSeq = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.clockSeq)); in legacy2aidl_audio_uuid_t_AudioUuid()
1662 std::copy(legacy.node, legacy.node + std::size(legacy.node), std::back_inserter(aidl.node)); in legacy2aidl_audio_uuid_t_AudioUuid()
1663 return aidl; in legacy2aidl_audio_uuid_t_AudioUuid()
1667 aidl2legacy_EffectDescriptor_effect_descriptor_t(const media::EffectDescriptor& aidl) { in aidl2legacy_EffectDescriptor_effect_descriptor_t() argument
1669 legacy.type = VALUE_OR_RETURN(aidl2legacy_AudioUuid_audio_uuid_t(aidl.type)); in aidl2legacy_EffectDescriptor_effect_descriptor_t()
1670 legacy.uuid = VALUE_OR_RETURN(aidl2legacy_AudioUuid_audio_uuid_t(aidl.uuid)); in aidl2legacy_EffectDescriptor_effect_descriptor_t()
1671 legacy.apiVersion = VALUE_OR_RETURN(convertReinterpret<uint32_t>(aidl.apiVersion)); in aidl2legacy_EffectDescriptor_effect_descriptor_t()
1672 legacy.flags = VALUE_OR_RETURN(convertReinterpret<uint32_t>(aidl.flags)); in aidl2legacy_EffectDescriptor_effect_descriptor_t()
1673 legacy.cpuLoad = VALUE_OR_RETURN(convertIntegral<uint16_t>(aidl.cpuLoad)); in aidl2legacy_EffectDescriptor_effect_descriptor_t()
1674 legacy.memoryUsage = VALUE_OR_RETURN(convertIntegral<uint16_t>(aidl.memoryUsage)); in aidl2legacy_EffectDescriptor_effect_descriptor_t()
1675 RETURN_IF_ERROR(aidl2legacy_string(aidl.name, legacy.name, sizeof(legacy.name))); in aidl2legacy_EffectDescriptor_effect_descriptor_t()
1677 aidl2legacy_string(aidl.implementor, legacy.implementor, sizeof(legacy.implementor))); in aidl2legacy_EffectDescriptor_effect_descriptor_t()
1683 media::EffectDescriptor aidl; in legacy2aidl_effect_descriptor_t_EffectDescriptor() local
1684 aidl.type = VALUE_OR_RETURN(legacy2aidl_audio_uuid_t_AudioUuid(legacy.type)); in legacy2aidl_effect_descriptor_t_EffectDescriptor()
1685 aidl.uuid = VALUE_OR_RETURN(legacy2aidl_audio_uuid_t_AudioUuid(legacy.uuid)); in legacy2aidl_effect_descriptor_t_EffectDescriptor()
1686 aidl.apiVersion = VALUE_OR_RETURN(convertReinterpret<int32_t>(legacy.apiVersion)); in legacy2aidl_effect_descriptor_t_EffectDescriptor()
1687 aidl.flags = VALUE_OR_RETURN(convertReinterpret<int32_t>(legacy.flags)); in legacy2aidl_effect_descriptor_t_EffectDescriptor()
1688 aidl.cpuLoad = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.cpuLoad)); in legacy2aidl_effect_descriptor_t_EffectDescriptor()
1689 aidl.memoryUsage = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.memoryUsage)); in legacy2aidl_effect_descriptor_t_EffectDescriptor()
1690 aidl.name = VALUE_OR_RETURN(legacy2aidl_string(legacy.name, sizeof(legacy.name))); in legacy2aidl_effect_descriptor_t_EffectDescriptor()
1691 aidl.implementor = VALUE_OR_RETURN( in legacy2aidl_effect_descriptor_t_EffectDescriptor()
1693 return aidl; in legacy2aidl_effect_descriptor_t_EffectDescriptor()
1698 media::AudioEncapsulationMetadataType aidl) { in aidl2legacy_AudioEncapsulationMetadataType_audio_encapsulation_metadata_type_t() argument
1699 switch (aidl) { in aidl2legacy_AudioEncapsulationMetadataType_audio_encapsulation_metadata_type_t()
1725 aidl2legacy_AudioEncapsulationMode_mask(int32_t aidl) { in aidl2legacy_AudioEncapsulationMode_mask() argument
1730 aidl, aidl2legacy_AudioEncapsulationMode_audio_encapsulation_mode_t, in aidl2legacy_AudioEncapsulationMode_mask()
1747 aidl2legacy_AudioEncapsulationMetadataType_mask(int32_t aidl) { in aidl2legacy_AudioEncapsulationMetadataType_mask() argument
1752 aidl, aidl2legacy_AudioEncapsulationMetadataType_audio_encapsulation_metadata_type_t, in aidl2legacy_AudioEncapsulationMetadataType_mask()
1770 media::AudioMixLatencyClass aidl) { in aidl2legacy_AudioMixLatencyClass_audio_mix_latency_class_t() argument
1771 switch (aidl) { in aidl2legacy_AudioMixLatencyClass_audio_mix_latency_class_t()
1793 aidl2legacy_AudioPortDeviceExt_audio_port_device_ext(const media::AudioPortDeviceExt& aidl) { in aidl2legacy_AudioPortDeviceExt_audio_port_device_ext() argument
1795 legacy.hw_module = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_module_handle_t(aidl.hwModule)); in aidl2legacy_AudioPortDeviceExt_audio_port_device_ext()
1796 legacy.type = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_devices_t(aidl.device.type)); in aidl2legacy_AudioPortDeviceExt_audio_port_device_ext()
1798 aidl2legacy_string(aidl.device.address, legacy.address, sizeof(legacy.address))); in aidl2legacy_AudioPortDeviceExt_audio_port_device_ext()
1800 aidl2legacy_AudioEncapsulationMode_mask(aidl.encapsulationModes)); in aidl2legacy_AudioPortDeviceExt_audio_port_device_ext()
1802 aidl2legacy_AudioEncapsulationMetadataType_mask(aidl.encapsulationMetadataTypes)); in aidl2legacy_AudioPortDeviceExt_audio_port_device_ext()
1808 media::AudioPortDeviceExt aidl; in legacy2aidl_audio_port_device_ext_AudioPortDeviceExt() local
1809 aidl.hwModule = VALUE_OR_RETURN(legacy2aidl_audio_module_handle_t_int32_t(legacy.hw_module)); in legacy2aidl_audio_port_device_ext_AudioPortDeviceExt()
1810 aidl.device.type = VALUE_OR_RETURN(legacy2aidl_audio_devices_t_int32_t(legacy.type)); in legacy2aidl_audio_port_device_ext_AudioPortDeviceExt()
1811 aidl.device.address = VALUE_OR_RETURN( in legacy2aidl_audio_port_device_ext_AudioPortDeviceExt()
1813 aidl.encapsulationModes = VALUE_OR_RETURN( in legacy2aidl_audio_port_device_ext_AudioPortDeviceExt()
1815 aidl.encapsulationMetadataTypes = VALUE_OR_RETURN( in legacy2aidl_audio_port_device_ext_AudioPortDeviceExt()
1817 return aidl; in legacy2aidl_audio_port_device_ext_AudioPortDeviceExt()
1821 aidl2legacy_AudioPortMixExt_audio_port_mix_ext(const media::AudioPortMixExt& aidl) { in aidl2legacy_AudioPortMixExt_audio_port_mix_ext() argument
1823 legacy.hw_module = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_module_handle_t(aidl.hwModule)); in aidl2legacy_AudioPortMixExt_audio_port_mix_ext()
1824 legacy.handle = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_io_handle_t(aidl.handle)); in aidl2legacy_AudioPortMixExt_audio_port_mix_ext()
1826 aidl2legacy_AudioMixLatencyClass_audio_mix_latency_class_t(aidl.latencyClass)); in aidl2legacy_AudioPortMixExt_audio_port_mix_ext()
1832 media::AudioPortMixExt aidl; in legacy2aidl_audio_port_mix_ext_AudioPortMixExt() local
1833 aidl.hwModule = VALUE_OR_RETURN(legacy2aidl_audio_module_handle_t_int32_t(legacy.hw_module)); in legacy2aidl_audio_port_mix_ext_AudioPortMixExt()
1834 aidl.handle = VALUE_OR_RETURN(legacy2aidl_audio_io_handle_t_int32_t(legacy.handle)); in legacy2aidl_audio_port_mix_ext_AudioPortMixExt()
1835 aidl.latencyClass = VALUE_OR_RETURN( in legacy2aidl_audio_port_mix_ext_AudioPortMixExt()
1837 return aidl; in legacy2aidl_audio_port_mix_ext_AudioPortMixExt()
1841 aidl2legacy_AudioPortSessionExt_audio_port_session_ext(const media::AudioPortSessionExt& aidl) { in aidl2legacy_AudioPortSessionExt_audio_port_session_ext() argument
1843 legacy.session = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_session_t(aidl.session)); in aidl2legacy_AudioPortSessionExt_audio_port_session_ext()
1849 media::AudioPortSessionExt aidl; in legacy2aidl_audio_port_session_ext_AudioPortSessionExt() local
1850 aidl.session = VALUE_OR_RETURN(legacy2aidl_audio_session_t_int32_t(legacy.session)); in legacy2aidl_audio_port_session_ext_AudioPortSessionExt()
1851 return aidl; in legacy2aidl_audio_port_session_ext_AudioPortSessionExt()
1858 const media::AudioPortExt& aidl, media::AudioPortType type) { in aidl2legacy_AudioPortExt() argument
1863 VALUE_OR_RETURN(UNION_GET(aidl, unspecified)); in aidl2legacy_AudioPortExt()
1868 VALUE_OR_RETURN(UNION_GET(aidl, device)))); in aidl2legacy_AudioPortExt()
1873 VALUE_OR_RETURN(UNION_GET(aidl, mix)))); in aidl2legacy_AudioPortExt()
1877 VALUE_OR_RETURN(UNION_GET(aidl, session)))); in aidl2legacy_AudioPortExt()
1886 media::AudioPortExt aidl; in legacy2aidl_AudioPortExt() local
1889 UNION_SET(aidl, unspecified, false); in legacy2aidl_AudioPortExt()
1890 return aidl; in legacy2aidl_AudioPortExt()
1892 UNION_SET(aidl, device, in legacy2aidl_AudioPortExt()
1895 return aidl; in legacy2aidl_AudioPortExt()
1897 UNION_SET(aidl, mix, in legacy2aidl_AudioPortExt()
1899 return aidl; in legacy2aidl_AudioPortExt()
1901 UNION_SET(aidl, session, in legacy2aidl_AudioPortExt()
1904 return aidl; in legacy2aidl_AudioPortExt()
1910 aidl2legacy_AudioProfile_audio_profile(const media::AudioProfile& aidl) { in aidl2legacy_AudioProfile_audio_profile() argument
1912 legacy.format = VALUE_OR_RETURN(aidl2legacy_AudioFormat_audio_format_t(aidl.format)); in aidl2legacy_AudioProfile_audio_profile()
1914 if (aidl.samplingRates.size() > std::size(legacy.sample_rates)) { in aidl2legacy_AudioProfile_audio_profile()
1918 convertRange(aidl.samplingRates.begin(), aidl.samplingRates.end(), legacy.sample_rates, in aidl2legacy_AudioProfile_audio_profile()
1920 legacy.num_sample_rates = aidl.samplingRates.size(); in aidl2legacy_AudioProfile_audio_profile()
1922 if (aidl.channelMasks.size() > std::size(legacy.channel_masks)) { in aidl2legacy_AudioProfile_audio_profile()
1926 convertRange(aidl.channelMasks.begin(), aidl.channelMasks.end(), legacy.channel_masks, in aidl2legacy_AudioProfile_audio_profile()
1928 legacy.num_channel_masks = aidl.channelMasks.size(); in aidl2legacy_AudioProfile_audio_profile()
1931 aidl2legacy_AudioEncapsulationType_audio_encapsulation_type_t(aidl.encapsulationType)); in aidl2legacy_AudioProfile_audio_profile()
1937 media::AudioProfile aidl; in legacy2aidl_audio_profile_AudioProfile() local
1938 aidl.format = VALUE_OR_RETURN(legacy2aidl_audio_format_t_AudioFormat(legacy.format)); in legacy2aidl_audio_profile_AudioProfile()
1945 std::back_inserter(aidl.samplingRates), in legacy2aidl_audio_profile_AudioProfile()
1953 std::back_inserter(aidl.channelMasks), in legacy2aidl_audio_profile_AudioProfile()
1956 aidl.encapsulationType = VALUE_OR_RETURN( in legacy2aidl_audio_profile_AudioProfile()
1959 return aidl; in legacy2aidl_audio_profile_AudioProfile()
1963 aidl2legacy_AudioGain_audio_gain(const media::AudioGain& aidl) { in aidl2legacy_AudioGain_audio_gain() argument
1965 legacy.mode = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_gain_mode_t_mask(aidl.mode)); in aidl2legacy_AudioGain_audio_gain()
1967 aidl2legacy_int32_t_audio_channel_mask_t(aidl.channelMask)); in aidl2legacy_AudioGain_audio_gain()
1968 legacy.min_value = VALUE_OR_RETURN(convertIntegral<int>(aidl.minValue)); in aidl2legacy_AudioGain_audio_gain()
1969 legacy.max_value = VALUE_OR_RETURN(convertIntegral<int>(aidl.maxValue)); in aidl2legacy_AudioGain_audio_gain()
1970 legacy.default_value = VALUE_OR_RETURN(convertIntegral<int>(aidl.defaultValue)); in aidl2legacy_AudioGain_audio_gain()
1971 legacy.step_value = VALUE_OR_RETURN(convertIntegral<unsigned int>(aidl.stepValue)); in aidl2legacy_AudioGain_audio_gain()
1972 legacy.min_ramp_ms = VALUE_OR_RETURN(convertIntegral<unsigned int>(aidl.minRampMs)); in aidl2legacy_AudioGain_audio_gain()
1973 legacy.max_ramp_ms = VALUE_OR_RETURN(convertIntegral<unsigned int>(aidl.maxRampMs)); in aidl2legacy_AudioGain_audio_gain()
1979 media::AudioGain aidl; in legacy2aidl_audio_gain_AudioGain() local
1980 aidl.mode = VALUE_OR_RETURN(legacy2aidl_audio_gain_mode_t_int32_t_mask(legacy.mode)); in legacy2aidl_audio_gain_AudioGain()
1981 aidl.channelMask = VALUE_OR_RETURN( in legacy2aidl_audio_gain_AudioGain()
1983 aidl.minValue = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.min_value)); in legacy2aidl_audio_gain_AudioGain()
1984 aidl.maxValue = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.max_value)); in legacy2aidl_audio_gain_AudioGain()
1985 aidl.defaultValue = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.default_value)); in legacy2aidl_audio_gain_AudioGain()
1986 aidl.stepValue = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.step_value)); in legacy2aidl_audio_gain_AudioGain()
1987 aidl.minRampMs = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.min_ramp_ms)); in legacy2aidl_audio_gain_AudioGain()
1988 aidl.maxRampMs = VALUE_OR_RETURN(convertIntegral<int32_t>(legacy.max_ramp_ms)); in legacy2aidl_audio_gain_AudioGain()
1989 return aidl; in legacy2aidl_audio_gain_AudioGain()
1993 aidl2legacy_AudioPort_audio_port_v7(const media::AudioPort& aidl) { in aidl2legacy_AudioPort_audio_port_v7() argument
1995 legacy.id = VALUE_OR_RETURN(aidl2legacy_int32_t_audio_port_handle_t(aidl.id)); in aidl2legacy_AudioPort_audio_port_v7()
1996 legacy.role = VALUE_OR_RETURN(aidl2legacy_AudioPortRole_audio_port_role_t(aidl.role)); in aidl2legacy_AudioPort_audio_port_v7()
1997 legacy.type = VALUE_OR_RETURN(aidl2legacy_AudioPortType_audio_port_type_t(aidl.type)); in aidl2legacy_AudioPort_audio_port_v7()
1998 RETURN_IF_ERROR(aidl2legacy_string(aidl.name, legacy.name, sizeof(legacy.name))); in aidl2legacy_AudioPort_audio_port_v7()
2000 if (aidl.profiles.size() > std::size(legacy.audio_profiles)) { in aidl2legacy_AudioPort_audio_port_v7()
2003 RETURN_IF_ERROR(convertRange(aidl.profiles.begin(), aidl.profiles.end(), legacy.audio_profiles, in aidl2legacy_AudioPort_audio_port_v7()
2005 legacy.num_audio_profiles = aidl.profiles.size(); in aidl2legacy_AudioPort_audio_port_v7()
2007 if (aidl.extraAudioDescriptors.size() > std::size(legacy.extra_audio_descriptors)) { in aidl2legacy_AudioPort_audio_port_v7()
2011 convertRange(aidl.extraAudioDescriptors.begin(), aidl.extraAudioDescriptors.end(), in aidl2legacy_AudioPort_audio_port_v7()
2014 legacy.num_extra_audio_descriptors = aidl.extraAudioDescriptors.size(); in aidl2legacy_AudioPort_audio_port_v7()
2016 if (aidl.gains.size() > std::size(legacy.gains)) { in aidl2legacy_AudioPort_audio_port_v7()
2019 RETURN_IF_ERROR(convertRange(aidl.gains.begin(), aidl.gains.end(), legacy.gains, in aidl2legacy_AudioPort_audio_port_v7()
2021 legacy.num_gains = aidl.gains.size(); in aidl2legacy_AudioPort_audio_port_v7()
2024 aidl2legacy_AudioPortConfig_audio_port_config(aidl.activeConfig)); in aidl2legacy_AudioPort_audio_port_v7()
2025 legacy.ext = VALUE_OR_RETURN(aidl2legacy_AudioPortExt(aidl.ext, aidl.type)); in aidl2legacy_AudioPort_audio_port_v7()
2031 media::AudioPort aidl; in legacy2aidl_audio_port_v7_AudioPort() local
2032 aidl.id = VALUE_OR_RETURN(legacy2aidl_audio_port_handle_t_int32_t(legacy.id)); in legacy2aidl_audio_port_v7_AudioPort()
2033 aidl.role = VALUE_OR_RETURN(legacy2aidl_audio_port_role_t_AudioPortRole(legacy.role)); in legacy2aidl_audio_port_v7_AudioPort()
2034 aidl.type = VALUE_OR_RETURN(legacy2aidl_audio_port_type_t_AudioPortType(legacy.type)); in legacy2aidl_audio_port_v7_AudioPort()
2035 aidl.name = VALUE_OR_RETURN(legacy2aidl_string(legacy.name, sizeof(legacy.name))); in legacy2aidl_audio_port_v7_AudioPort()
2042 std::back_inserter(aidl.profiles), in legacy2aidl_audio_port_v7_AudioPort()
2051 std::back_inserter(aidl.extraAudioDescriptors), in legacy2aidl_audio_port_v7_AudioPort()
2059 std::back_inserter(aidl.gains), in legacy2aidl_audio_port_v7_AudioPort()
2062 aidl.activeConfig = VALUE_OR_RETURN( in legacy2aidl_audio_port_v7_AudioPort()
2064 aidl.ext = VALUE_OR_RETURN(legacy2aidl_AudioPortExt(legacy.ext, legacy.type)); in legacy2aidl_audio_port_v7_AudioPort()
2065 return aidl; in legacy2aidl_audio_port_v7_AudioPort()
2069 aidl2legacy_AudioMode_audio_mode_t(media::AudioMode aidl) { in aidl2legacy_AudioMode_audio_mode_t() argument
2070 switch (aidl) { in aidl2legacy_AudioMode_audio_mode_t()
2113 aidl2legacy_AudioUniqueIdUse_audio_unique_id_use_t(media::AudioUniqueIdUse aidl) { in aidl2legacy_AudioUniqueIdUse_audio_unique_id_use_t() argument
2114 switch (aidl) { in aidl2legacy_AudioUniqueIdUse_audio_unique_id_use_t()
2161 aidl2legacy_int32_t_volume_group_t(int32_t aidl) { in aidl2legacy_int32_t_volume_group_t() argument
2162 return convertReinterpret<volume_group_t>(aidl); in aidl2legacy_int32_t_volume_group_t()
2171 aidl2legacy_int32_t_product_strategy_t(int32_t aidl) { in aidl2legacy_int32_t_product_strategy_t() argument
2172 return convertReinterpret<product_strategy_t>(aidl); in aidl2legacy_int32_t_product_strategy_t()
2181 aidl2legacy_AudioDualMonoMode_audio_dual_mono_mode_t(media::AudioDualMonoMode aidl) { in aidl2legacy_AudioDualMonoMode_audio_dual_mono_mode_t() argument
2182 switch (aidl) { in aidl2legacy_AudioDualMonoMode_audio_dual_mono_mode_t()
2211 aidl2legacy_int32_t_audio_timestretch_fallback_mode_t(int32_t aidl) { in aidl2legacy_int32_t_audio_timestretch_fallback_mode_t() argument
2212 return convertReinterpret<audio_timestretch_fallback_mode_t>(aidl); in aidl2legacy_int32_t_audio_timestretch_fallback_mode_t()
2221 aidl2legacy_int32_t_audio_timestretch_stretch_mode_t(int32_t aidl) { in aidl2legacy_int32_t_audio_timestretch_stretch_mode_t() argument
2222 return convertReinterpret<audio_timestretch_stretch_mode_t>(aidl); in aidl2legacy_int32_t_audio_timestretch_stretch_mode_t()
2231 aidl2legacy_AudioPlaybackRate_audio_playback_rate_t(const media::AudioPlaybackRate& aidl) { in aidl2legacy_AudioPlaybackRate_audio_playback_rate_t() argument
2233 legacy.mSpeed = aidl.speed; in aidl2legacy_AudioPlaybackRate_audio_playback_rate_t()
2234 legacy.mPitch = aidl.pitch; in aidl2legacy_AudioPlaybackRate_audio_playback_rate_t()
2236 aidl2legacy_int32_t_audio_timestretch_fallback_mode_t(aidl.fallbackMode)); in aidl2legacy_AudioPlaybackRate_audio_playback_rate_t()
2238 aidl2legacy_int32_t_audio_timestretch_stretch_mode_t(aidl.stretchMode)); in aidl2legacy_AudioPlaybackRate_audio_playback_rate_t()
2244 media::AudioPlaybackRate aidl; in legacy2aidl_audio_playback_rate_t_AudioPlaybackRate() local
2245 aidl.speed = legacy.mSpeed; in legacy2aidl_audio_playback_rate_t_AudioPlaybackRate()
2246 aidl.pitch = legacy.mPitch; in legacy2aidl_audio_playback_rate_t_AudioPlaybackRate()
2247 aidl.fallbackMode = VALUE_OR_RETURN( in legacy2aidl_audio_playback_rate_t_AudioPlaybackRate()
2249 aidl.stretchMode = VALUE_OR_RETURN( in legacy2aidl_audio_playback_rate_t_AudioPlaybackRate()
2251 return aidl; in legacy2aidl_audio_playback_rate_t_AudioPlaybackRate()
2255 aidl2legacy_AudioStandard_audio_standard_t(media::AudioStandard aidl) { in aidl2legacy_AudioStandard_audio_standard_t() argument
2256 switch (aidl) { in aidl2legacy_AudioStandard_audio_standard_t()
2278 const media::ExtraAudioDescriptor& aidl) { in aidl2legacy_ExtraAudioDescriptor_audio_extra_audio_descriptor() argument
2280 legacy.standard = VALUE_OR_RETURN(aidl2legacy_AudioStandard_audio_standard_t(aidl.standard)); in aidl2legacy_ExtraAudioDescriptor_audio_extra_audio_descriptor()
2281 if (aidl.audioDescriptor.size() > EXTRA_AUDIO_DESCRIPTOR_SIZE) { in aidl2legacy_ExtraAudioDescriptor_audio_extra_audio_descriptor()
2284 legacy.descriptor_length = aidl.audioDescriptor.size(); in aidl2legacy_ExtraAudioDescriptor_audio_extra_audio_descriptor()
2285 std::copy(aidl.audioDescriptor.begin(), aidl.audioDescriptor.end(), in aidl2legacy_ExtraAudioDescriptor_audio_extra_audio_descriptor()
2289 aidl.encapsulationType)); in aidl2legacy_ExtraAudioDescriptor_audio_extra_audio_descriptor()
2296 media::ExtraAudioDescriptor aidl; in legacy2aidl_audio_extra_audio_descriptor_ExtraAudioDescriptor() local
2297 aidl.standard = VALUE_OR_RETURN(legacy2aidl_audio_standard_t_AudioStandard(legacy.standard)); in legacy2aidl_audio_extra_audio_descriptor_ExtraAudioDescriptor()
2301 aidl.audioDescriptor.resize(legacy.descriptor_length); in legacy2aidl_audio_extra_audio_descriptor_ExtraAudioDescriptor()
2303 aidl.audioDescriptor.begin()); in legacy2aidl_audio_extra_audio_descriptor_ExtraAudioDescriptor()
2304 aidl.encapsulationType = in legacy2aidl_audio_extra_audio_descriptor_ExtraAudioDescriptor()
2307 return aidl; in legacy2aidl_audio_extra_audio_descriptor_ExtraAudioDescriptor()
2312 const media::AudioEncapsulationType& aidl) { in aidl2legacy_AudioEncapsulationType_audio_encapsulation_type_t() argument
2313 switch (aidl) { in aidl2legacy_AudioEncapsulationType_audio_encapsulation_type_t()
2336 const media::TrackSecondaryOutputInfo& aidl) { in aidl2legacy_TrackSecondaryOutputInfo_TrackSecondaryOutputInfoPair() argument
2339 VALUE_OR_RETURN(aidl2legacy_int32_t_audio_port_handle_t(aidl.portId)); in aidl2legacy_TrackSecondaryOutputInfo_TrackSecondaryOutputInfoPair()
2342 aidl.secondaryOutputIds, aidl2legacy_int32_t_audio_io_handle_t)); in aidl2legacy_TrackSecondaryOutputInfo_TrackSecondaryOutputInfoPair()