Lines Matching refs:parcelable
225 status_t AudioPort::writeToParcelable(media::AudioPortFw* parcelable) const { in writeToParcelable()
226 parcelable->hal.name = mName; in writeToParcelable()
227 parcelable->sys.type = VALUE_OR_RETURN_STATUS( in writeToParcelable()
229 parcelable->sys.role = VALUE_OR_RETURN_STATUS( in writeToParcelable()
233 parcelable->hal.profiles = aidlProfiles.first; in writeToParcelable()
234 parcelable->sys.profiles = aidlProfiles.second; in writeToParcelable()
235 parcelable->hal.flags = VALUE_OR_RETURN_STATUS( in writeToParcelable()
237 parcelable->hal.extraAudioDescriptors = mExtraAudioDescriptors; in writeToParcelable()
239 parcelable->hal.gains = aidlGains.first; in writeToParcelable()
240 parcelable->sys.gains = aidlGains.second; in writeToParcelable()
246 parcelable->hal.ext = media::audio::common::AudioPortExt::make< in writeToParcelable()
252 status_t AudioPort::readFromParcelable(const media::AudioPortFw& parcelable) { in readFromParcelable() argument
253 mName = parcelable.hal.name; in readFromParcelable()
255 aidl2legacy_AudioPortType_audio_port_type_t(parcelable.sys.type)); in readFromParcelable()
257 aidl2legacy_AudioPortRole_audio_port_role_t(parcelable.sys.role)); in readFromParcelable()
260 std::make_pair(parcelable.hal.profiles, parcelable.sys.profiles), in readFromParcelable()
263 aidl2legacy_AudioIoFlags_audio_io_flags(parcelable.hal.flags, useInputChannelMask())); in readFromParcelable()
264 mExtraAudioDescriptors = parcelable.hal.extraAudioDescriptors; in readFromParcelable()
266 aidl2legacy_AudioGains(std::make_pair(parcelable.hal.gains, parcelable.sys.gains))); in readFromParcelable()
269 parcelable.hal.ext.get<media::audio::common::AudioPortExt::mix>(); in readFromParcelable()
384 media::audio::common::AudioPortConfig* parcelable, bool isInput) const { in writeToParcelable() argument
387 parcelable->sampleRate = aidl_sampleRate; in writeToParcelable()
388 parcelable->format = VALUE_OR_RETURN_STATUS( in writeToParcelable()
390 parcelable->channelMask = VALUE_OR_RETURN_STATUS( in writeToParcelable()
392 parcelable->id = VALUE_OR_RETURN_STATUS(legacy2aidl_audio_port_handle_t_int32_t(mId)); in writeToParcelable()
395 parcelable->gain = aidl_gain; in writeToParcelable()
396 parcelable->flags = VALUE_OR_RETURN_STATUS( in writeToParcelable()
402 const media::audio::common::AudioPortConfig& parcelable, bool isInput) { in readFromParcelable() argument
403 if (parcelable.sampleRate.has_value()) { in readFromParcelable()
405 convertIntegral<unsigned int>(parcelable.sampleRate.value().value)); in readFromParcelable()
407 if (parcelable.format.has_value()) { in readFromParcelable()
409 aidl2legacy_AudioFormatDescription_audio_format_t(parcelable.format.value())); in readFromParcelable()
411 if (parcelable.channelMask.has_value()) { in readFromParcelable()
414 parcelable.channelMask.value(), isInput)); in readFromParcelable()
416 mId = VALUE_OR_RETURN_STATUS(aidl2legacy_int32_t_audio_port_handle_t(parcelable.id)); in readFromParcelable()
417 if (parcelable.gain.has_value()) { in readFromParcelable()
419 aidl2legacy_AudioGainConfig_audio_gain_config(parcelable.gain.value(), isInput)); in readFromParcelable()
421 if (parcelable.flags.has_value()) { in readFromParcelable()
423 aidl2legacy_AudioIoFlags_audio_io_flags(parcelable.flags.value(), isInput)); in readFromParcelable()