Lines Matching refs:parcelable
233 status_t AudioPort::writeToParcelable(media::AudioPortFw* parcelable) const { in writeToParcelable()
234 parcelable->hal.name = mName; in writeToParcelable()
235 parcelable->sys.type = VALUE_OR_RETURN_STATUS( in writeToParcelable()
237 parcelable->sys.role = VALUE_OR_RETURN_STATUS( in writeToParcelable()
241 parcelable->hal.profiles = aidlProfiles.first; in writeToParcelable()
242 parcelable->sys.profiles = aidlProfiles.second; in writeToParcelable()
243 parcelable->hal.flags = VALUE_OR_RETURN_STATUS( in writeToParcelable()
245 parcelable->hal.extraAudioDescriptors = mExtraAudioDescriptors; in writeToParcelable()
247 parcelable->hal.gains = aidlGains.first; in writeToParcelable()
248 parcelable->sys.gains = aidlGains.second; in writeToParcelable()
254 parcelable->hal.ext = media::audio::common::AudioPortExt::make< in writeToParcelable()
260 status_t AudioPort::readFromParcelable(const media::AudioPortFw& parcelable) { in readFromParcelable() argument
261 mName = parcelable.hal.name; in readFromParcelable()
263 aidl2legacy_AudioPortType_audio_port_type_t(parcelable.sys.type)); in readFromParcelable()
265 aidl2legacy_AudioPortRole_audio_port_role_t(parcelable.sys.role)); in readFromParcelable()
268 std::make_pair(parcelable.hal.profiles, parcelable.sys.profiles), in readFromParcelable()
271 aidl2legacy_AudioIoFlags_audio_io_flags(parcelable.hal.flags, useInputChannelMask())); in readFromParcelable()
272 mExtraAudioDescriptors = parcelable.hal.extraAudioDescriptors; in readFromParcelable()
274 aidl2legacy_AudioGains(std::make_pair(parcelable.hal.gains, parcelable.sys.gains))); in readFromParcelable()
277 parcelable.hal.ext.get<media::audio::common::AudioPortExt::mix>(); in readFromParcelable()
392 media::audio::common::AudioPortConfig* parcelable, bool isInput) const { in writeToParcelable() argument
395 parcelable->sampleRate = aidl_sampleRate; in writeToParcelable()
396 parcelable->format = VALUE_OR_RETURN_STATUS( in writeToParcelable()
398 parcelable->channelMask = VALUE_OR_RETURN_STATUS( in writeToParcelable()
400 parcelable->id = VALUE_OR_RETURN_STATUS(legacy2aidl_audio_port_handle_t_int32_t(mId)); in writeToParcelable()
403 parcelable->gain = aidl_gain; in writeToParcelable()
404 parcelable->flags = VALUE_OR_RETURN_STATUS( in writeToParcelable()
410 const media::audio::common::AudioPortConfig& parcelable, bool isInput) { in readFromParcelable() argument
411 if (parcelable.sampleRate.has_value()) { in readFromParcelable()
413 convertIntegral<unsigned int>(parcelable.sampleRate.value().value)); in readFromParcelable()
415 if (parcelable.format.has_value()) { in readFromParcelable()
417 aidl2legacy_AudioFormatDescription_audio_format_t(parcelable.format.value())); in readFromParcelable()
419 if (parcelable.channelMask.has_value()) { in readFromParcelable()
422 parcelable.channelMask.value(), isInput)); in readFromParcelable()
424 mId = VALUE_OR_RETURN_STATUS(aidl2legacy_int32_t_audio_port_handle_t(parcelable.id)); in readFromParcelable()
425 if (parcelable.gain.has_value()) { in readFromParcelable()
427 aidl2legacy_AudioGainConfig_audio_gain_config(parcelable.gain.value(), isInput)); in readFromParcelable()
429 if (parcelable.flags.has_value()) { in readFromParcelable()
431 aidl2legacy_AudioIoFlags_audio_io_flags(parcelable.flags.value(), isInput)); in readFromParcelable()