/aosp12/system/chre/platform/linux/ |
H A D | platform_audio.cc | 45 auto *audioSource = static_cast<AudioSource *>(cookie); in audioSourceCallback() local 47 auto &dataEvent = audioSource->dataEvent; in audioSourceCallback() 49 audioSource->numSamples, in audioSourceCallback() 53 dataEvent.sampleCount = audioSource->numSamples; in audioSourceCallback() 58 audioSource->eventDelay); in audioSourceCallback() 59 if (intervalNumSamples > audioSource->numSamples) { in audioSourceCallback() 114 audioSource->name = source->audioFilename.c_str(); in getAudioSource() 115 audioSource->sampleRate = in getAudioSource() 117 audioSource->minBufferDuration = in getAudioSource() 119 audioSource->maxBufferDuration = in getAudioSource() [all …]
|
/aosp12/system/chre/apps/test/chqts/src/general_test/ |
H A D | basic_audio_test.cc | 152 struct chreAudioSource audioSource; in validateAudioSources() local 153 bool sourceFound = chreAudioGetSource(handle, &audioSource); in validateAudioSources() 159 bool valid = validateAudioSource(handle, audioSource); in validateAudioSources() 161 minimumRequirementMet = validateMinimumAudioSource(audioSource); in validateAudioSources() 187 struct chreAudioSource audioSource; in requestAudioData() local 189 if (!chreAudioGetSource(kAudioHandle, &audioSource)) { in requestAudioData() 192 audioSource.minBufferDuration, in requestAudioData() 193 audioSource.minBufferDuration)) { in requestAudioData() 243 struct chreAudioSource audioSource; in handleAudioDataEvent() local 244 if (!chreAudioGetSource(kAudioHandle, &audioSource)) { in handleAudioDataEvent() [all …]
|
/aosp12/system/chre/apps/audio_world/ |
H A D | audio_world.cc | 149 struct chreAudioSource audioSource; in nanoappStart() local 150 for (uint32_t i = 0; chreAudioGetSource(i, &audioSource); i++) { in nanoappStart() 151 LOGI("Found audio source '%s' with %" PRIu32 "Hz %s data", audioSource.name, in nanoappStart() 152 audioSource.sampleRate, in nanoappStart() 153 chre::getChreAudioFormatString(audioSource.format)); in nanoappStart() 155 audioSource.minBufferDuration, audioSource.maxBufferDuration); in nanoappStart() 159 if (chreAudioConfigureSource(i, true, audioSource.minBufferDuration, in nanoappStart() 160 audioSource.minBufferDuration)) { in nanoappStart()
|
/aosp12/frameworks/av/services/audiopolicy/engine/common/src/ |
H A D | EngineBase.cpp | 482 return audio_is_valid_audio_source(audioSource); in setDevicesRoleForCapturePreset() 492 if (!audio_is_valid_audio_source(audioSource)) { in addDevicesRoleForCapturePreset() 493 ALOGE("%s unknown audio source %u", __func__, audioSource); in addDevicesRoleForCapturePreset() 499 const auto audioSourceRole = std::make_pair(audioSource, role); in addDevicesRoleForCapturePreset() 507 audioSource, in addDevicesRoleForCapturePreset() 523 return doRemoveDevicesRoleForCapturePreset(audioSource, role, devices); in removeDevicesRoleForCapturePreset() 530 if (!audio_is_valid_audio_source(audioSource)) { in doRemoveDevicesRoleForCapturePreset() 531 ALOGE("%s unknown audio source %u", __func__, audioSource); in doRemoveDevicesRoleForCapturePreset() 537 const auto audioSourceRole = std::make_pair(audioSource, role); in doRemoveDevicesRoleForCapturePreset() 569 return audio_is_valid_audio_source(audioSource); in clearDevicesRoleForCapturePreset() [all …]
|
/aosp12/system/chre/platform/android/ |
H A D | platform_audio.cc | 161 chreAudioSource *audioSource) const { in getAudioSource() 164 audioSource->name = "Default Android Audio Input"; in getAudioSource() 165 audioSource->sampleRate = kAndroidAudioSampleRate; in getAudioSource() 166 audioSource->minBufferDuration = mMinBufferDuration; in getAudioSource() 167 audioSource->maxBufferDuration = mMaxBufferDuration; in getAudioSource() 168 audioSource->format = mDataEvent.format; in getAudioSource()
|
/aosp12/frameworks/av/services/audiopolicy/engine/common/include/ |
H A D | EngineBase.h | 132 status_t setDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, 135 status_t addDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, 143 status_t doRemoveDevicesRoleForCapturePreset(audio_source_t audioSource, 147 status_t removeDevicesRoleForCapturePreset(audio_source_t audioSource, 150 status_t clearDevicesRoleForCapturePreset(audio_source_t audioSource, 153 status_t getDevicesForRoleAndCapturePreset(audio_source_t audioSource,
|
/aosp12/system/chre/apps/power_test/common/ |
H A D | request_manager.cc | 253 struct chreAudioSource audioSource; in requestAudioAtFastestRate() local 254 bool success = chreAudioGetSource(0 /* handle */, &audioSource); in requestAudioAtFastestRate() 256 LOGI("Found audio source '%s' with %" PRIu32 "Hz %s data", audioSource.name, in requestAudioAtFastestRate() 257 audioSource.sampleRate, in requestAudioAtFastestRate() 258 chre::getChreAudioFormatString(audioSource.format)); in requestAudioAtFastestRate() 260 audioSource.minBufferDuration, audioSource.maxBufferDuration); in requestAudioAtFastestRate() 261 success &= requestAudio(enable, audioSource.minBufferDuration); in requestAudioAtFastestRate()
|
/aosp12/system/chre/apps/test/common/permission_test/src/ |
H A D | permission_test.cc | 43 struct chreAudioSource audioSource; in checkAudioApis() local 44 for (uint32_t i = 0; chreAudioGetSource(i, &audioSource); i++) { in checkAudioApis() 46 audioSource.minBufferDuration, in checkAudioApis() 47 audioSource.minBufferDuration)) { in checkAudioApis()
|
/aosp12/frameworks/av/services/audiopolicy/engine/interface/ |
H A D | EngineInterface.h | 361 virtual status_t setDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, 376 virtual status_t addDevicesRoleForCapturePreset(audio_source_t audioSource, device_role_t role, 389 virtual status_t removeDevicesRoleForCapturePreset(audio_source_t audioSource, 400 virtual status_t clearDevicesRoleForCapturePreset(audio_source_t audioSource, 414 virtual status_t getDevicesForRoleAndCapturePreset(audio_source_t audioSource,
|
/aosp12/system/chre/platform/shared/ |
H A D | chre_api_audio.cc | 33 struct chreAudioSource *audioSource) { in chreAudioGetSource() argument 36 if (audioSource != nullptr) { in chreAudioGetSource() 39 .getAudioSource(handle, audioSource); in chreAudioGetSource()
|
/aosp12/frameworks/wilhelm/tests/mimeUri/ |
H A D | slesTestPlayUri2.cpp | 72 SLDataSource audioSource; in TestPlayUri() local 133 audioSource.pFormat = (void *)&mime; in TestPlayUri() 134 audioSource.pLocator = (void *)&uri; in TestPlayUri() 137 result = (*EngineItf)->CreateAudioPlayer(EngineItf, &player, &audioSource, &audioSink, 2, in TestPlayUri() 143 audioSource.pLocator = (void *)&uri; in TestPlayUri() 144 result = (*EngineItf)->CreateAudioPlayer(EngineItf, &player2, &audioSource, &audioSink, 2, in TestPlayUri()
|
H A D | slesTest_playStates.cpp | 56 SLDataSource audioSource; in TestPlayUri() local 118 audioSource.pFormat = (void*)&mime; in TestPlayUri() 119 audioSource.pLocator = (void*)&uri; in TestPlayUri() 122 result = (*EngineItf)->CreateAudioPlayer(EngineItf, &player, &audioSource, &audioSink, in TestPlayUri()
|
H A D | slesTestPlayStreamType.cpp | 57 SLDataSource audioSource; in TestStreamTypeConfiguration() local 124 audioSource.pFormat = (void*)&mime; in TestStreamTypeConfiguration() 125 audioSource.pLocator = (void*)&uri; in TestStreamTypeConfiguration() 128 result = (*EngineItf)->CreateAudioPlayer(EngineItf, &player, &audioSource, &audioSink, in TestStreamTypeConfiguration()
|
H A D | slesTestLoopUri.cpp | 128 SLDataSource audioSource; in TestLoopUri() local 172 audioSource.pFormat = (void *)&mime; in TestLoopUri() 173 audioSource.pLocator = (void *)&uri; in TestLoopUri() 186 res = (*EngineItf)->CreateAudioPlayer(EngineItf, &player, &audioSource, &audioSink, in TestLoopUri()
|
H A D | slesTestPlayUri.cpp | 131 SLDataSource audioSource; in TestPlayUri() local 178 audioSource.pFormat = (void *)&mime; in TestPlayUri() 179 audioSource.pLocator = (void *)&uri; in TestPlayUri() 188 res = (*EngineItf)->CreateAudioPlayer(EngineItf, &player, &audioSource, &audioSink, in TestPlayUri()
|
/aosp12/frameworks/wilhelm/tests/examples/ |
H A D | slesTestBassBoostPath.cpp | 59 SLDataSource audioSource; in TestBassBoostPathFromFD() local 137 audioSource.pFormat = (void*)&mime; in TestBassBoostPathFromFD() 139 audioSource.pLocator = (void*)&locatorFd; in TestBassBoostPathFromFD() 141 audioSource.pLocator = (void*)&locatorUri; in TestBassBoostPathFromFD() 145 result = (*EngineItf)->CreateAudioPlayer(EngineItf, &player, &audioSource, &audioSink, 2, in TestBassBoostPathFromFD()
|
H A D | slesTestVirtualizerPath.cpp | 60 SLDataSource audioSource; in TestVirtualizerPathFromFD() local 138 audioSource.pFormat = (void*)&mime; in TestVirtualizerPathFromFD() 140 audioSource.pLocator = (void*)&locatorFd; in TestVirtualizerPathFromFD() 142 audioSource.pLocator = (void*)&locatorUri; in TestVirtualizerPathFromFD() 146 result = (*EngineItf)->CreateAudioPlayer(EngineItf, &player, &audioSource, &audioSink, 2, in TestVirtualizerPathFromFD()
|
H A D | slesTestEqFdPath.cpp | 64 SLDataSource audioSource; in TestEQPathFromFD() local 142 audioSource.pFormat = (void*)&mime; in TestEQPathFromFD() 144 audioSource.pLocator = (void*)&locatorFd; in TestEQPathFromFD() 146 audioSource.pLocator = (void*)&locatorUri; in TestEQPathFromFD() 150 result = (*EngineItf)->CreateAudioPlayer(EngineItf, &player, &audioSource, &audioSink, 2, in TestEQPathFromFD()
|
H A D | slesTestEqOutputPath.cpp | 64 SLDataSource audioSource; in TestEQPathFromFD() local 149 audioSource.pFormat = (void*)&mime; in TestEQPathFromFD() 151 audioSource.pLocator = (void*)&locatorFd; in TestEQPathFromFD() 153 audioSource.pLocator = (void*)&locatorUri; in TestEQPathFromFD() 157 result = (*EngineItf)->CreateAudioPlayer(EngineItf, &player, &audioSource, &audioSink, 1, in TestEQPathFromFD()
|
H A D | slesTestPlayFdPath.cpp | 80 SLDataSource audioSource; in TestPlayPathFromFD() local 147 audioSource.pFormat = (void*)&mime; in TestPlayPathFromFD() 148 audioSource.pLocator = (void*)&locatorFd; in TestPlayPathFromFD() 151 result = (*EngineItf)->CreateAudioPlayer(EngineItf, &player, &audioSource, &audioSink, 1, in TestPlayPathFromFD()
|
H A D | slesTestSawtoothBufferQueue.cpp | 111 SLDataSource audioSource; in TestPlaySawtoothBufferQueue() local 174 audioSource.pFormat = (void *)&pcm; in TestPlaySawtoothBufferQueue() 175 audioSource.pLocator = (void *)&bufferQueue; in TestPlaySawtoothBufferQueue() 201 &audioSource, &audioSink, 1, iidArray, required); CheckErr(res); in TestPlaySawtoothBufferQueue()
|
H A D | slesTestSendToPresetReverb.cpp | 82 SLDataSource audioSource; in TestSendToPresetReverb() local 172 audioSource.pLocator = (void*)&locatorUri; in TestSendToPresetReverb() 185 audioSource.pLocator = (void*)&locatorFd; in TestSendToPresetReverb() 197 audioSource.pFormat = (void*)&mime; in TestSendToPresetReverb() 200 result = (*EngineItf)->CreateAudioPlayer(EngineItf, &player, &audioSource, &audioSink, 3, in TestSendToPresetReverb()
|
/aosp12/system/chre/core/ |
H A D | audio_request_manager.cc | 147 chreAudioSource audioSource; in validateConfigureSourceArguments() local 148 if (!mPlatformAudio.getAudioSource(handle, &audioSource)) { in validateConfigureSourceArguments() 152 } else if (bufferDuration < audioSource.minBufferDuration || in validateConfigureSourceArguments() 153 bufferDuration > audioSource.maxBufferDuration) { in validateConfigureSourceArguments() 156 bufferDuration, audioSource.minBufferDuration, in validateConfigureSourceArguments() 157 audioSource.maxBufferDuration); in validateConfigureSourceArguments() 160 audioSource.sampleRate, Nanoseconds(bufferDuration)); in validateConfigureSourceArguments()
|
/aosp12/frameworks/av/media/libaudioclient/aidl/android/media/ |
H A D | IAudioPolicyService.aidl | 334 void setDevicesRoleForCapturePreset(AudioSourceType audioSource, in setDevicesRoleForCapturePreset() argument 338 void addDevicesRoleForCapturePreset(AudioSourceType audioSource, in addDevicesRoleForCapturePreset() argument 342 void removeDevicesRoleForCapturePreset(AudioSourceType audioSource, in removeDevicesRoleForCapturePreset() argument 346 void clearDevicesRoleForCapturePreset(AudioSourceType audioSource, in clearDevicesRoleForCapturePreset() argument 349 AudioDevice[] getDevicesForRoleAndCapturePreset(AudioSourceType audioSource, in getDevicesForRoleAndCapturePreset() argument
|
/aosp12/frameworks/wilhelm/tests/ |
H A D | mimeUri_test.cpp | 105 SLDataSource audioSource; in TestPlayUri() local 152 audioSource.pFormat = (void *)&mime; in TestPlayUri() 153 audioSource.pLocator = (void *)&uri; in TestPlayUri() 163 &audioSource, &audioSink, 2, iidArray, required); CheckErr(res); in TestPlayUri()
|