Home
last modified time | relevance | path

Searched refs:configBase (Results 1 – 9 of 9) sorted by relevance

/aosp12/hardware/interfaces/audio/common/all-versions/default/7.0/
H A DHidlUtils.cpp131 AudioConfigBase* configBase) { in audioConfigBaseFromHal() argument
133 configBase->sampleRateHz = halConfigBase.sample_rate; in audioConfigBaseFromHal()
144 halConfigBase->sample_rate = configBase.sampleRateHz; in audioConfigBaseToHal()
160 configBase->format.value(std::move(value)); in audioConfigBaseOptionalFromHal()
162 configBase->format.unspecified({}); in audioConfigBaseOptionalFromHal()
165 configBase->sampleRateHz.value(halConfigBase.sample_rate); in audioConfigBaseOptionalFromHal()
167 configBase->sampleRateHz.unspecified({}); in audioConfigBaseOptionalFromHal()
173 configBase->channelMask.value(std::move(value)); in audioConfigBaseOptionalFromHal()
183 *formatSpecified = configBase.format.getDiscriminator() == in audioConfigBaseOptionalToHal()
189 *sampleRateSpecified = configBase.sampleRateHz.getDiscriminator() == in audioConfigBaseOptionalToHal()
[all …]
/aosp12/hardware/interfaces/audio/common/all-versions/default/
H A DHidlUtils.h91 AudioConfigBase* configBase);
92 static status_t audioConfigBaseToHal(const AudioConfigBase& configBase,
98 AudioConfigBaseOptional* configBase);
99 static status_t audioConfigBaseOptionalToHal(const AudioConfigBaseOptional& configBase,
/aosp12/frameworks/av/media/libaudiohal/impl/
H A DStreamHalLocal.cpp54 status_t StreamHalLocal::getAudioProperties(audio_config_base_t *configBase) { in getAudioProperties() argument
55 configBase->sample_rate = mStream->get_sample_rate(mStream); in getAudioProperties()
56 configBase->channel_mask = mStream->get_channels(mStream); in getAudioProperties()
57 configBase->format = mStream->get_format(mStream); in getAudioProperties()
H A DStreamHalHidl.cpp80 status_t StreamHalHidl::getAudioProperties(audio_config_base_t *configBase) { in getAudioProperties() argument
81 *configBase = AUDIO_CONFIG_BASE_INITIALIZER; in getAudioProperties()
86 configBase->sample_rate = sr; in getAudioProperties()
87 configBase->channel_mask = static_cast<audio_channel_mask_t>(m); in getAudioProperties()
88 configBase->format = static_cast<audio_format_t>(f); in getAudioProperties()
98 conversionStatus = HidlUtils::audioConfigBaseToHal(config, configBase); in getAudioProperties()
H A DStreamHalLocal.h38 virtual status_t getAudioProperties(audio_config_base_t *configBase);
H A DStreamHalHidl.h59 virtual status_t getAudioProperties(audio_config_base_t *configBase);
/aosp12/hardware/interfaces/audio/core/all-versions/default/
H A DStream.cpp275 AudioConfigBase configBase = {}; in getAudioProperties() local
276 status_t status = HidlUtils::audioConfigBaseFromHal(halConfigBase, mIsInput, &configBase); in getAudioProperties()
277 _hidl_cb(Stream::analyzeStatus("get_audio_properties", status), configBase); in getAudioProperties()
/aosp12/frameworks/av/media/libaudiohal/include/media/audiohal/
H A DStreamHalInterface.h42 virtual status_t getAudioProperties(audio_config_base_t *configBase) = 0;
/aosp12/hardware/interfaces/audio/common/all-versions/default/tests/
H A Dhidlutils_tests.cpp153 AudioConfigBase configBase; in generateValidConfigBase() local
154 configBase.sampleRateHz = 44100; in generateValidConfigBase()
155 configBase.format = toString(xsd::AudioFormat::AUDIO_FORMAT_PCM_16_BIT); in generateValidConfigBase()
156 configBase.channelMask = isInput ? toString(xsd::AudioChannelMask::AUDIO_CHANNEL_IN_STEREO) in generateValidConfigBase()
158 return configBase; in generateValidConfigBase()