/frameworks/av/services/audioflinger/ |
D | PatchCommandThread.h | 46 virtual void onCreateAudioPatch(audio_patch_handle_t handle, 48 virtual void onReleaseAudioPatch(audio_patch_handle_t handle) = 0; 49 virtual void onUpdateAudioPatch(audio_patch_handle_t oldHandle, 50 audio_patch_handle_t newHandle, 60 void createAudioPatch(audio_patch_handle_t handle, const IAfPatchPanel::Patch& patch) 62 void releaseAudioPatch(audio_patch_handle_t handle) EXCLUDES_PatchCommandThread_Mutex; 63 void updateAudioPatch(audio_patch_handle_t oldHandle, audio_patch_handle_t newHandle, 72 void createAudioPatchCommand(audio_patch_handle_t handle, 74 void releaseAudioPatchCommand(audio_patch_handle_t handle) EXCLUDES_PatchCommandThread_Mutex; 75 void updateAudioPatchCommand(audio_patch_handle_t oldHandle, audio_patch_handle_t newHandle, [all …]
|
D | PatchPanel.h | 42 audio_patch_handle_t *handle, 47 status_t releaseAudioPatch_l(audio_patch_handle_t handle) final 67 const std::map<audio_patch_handle_t, Patch>& patches_l() const final in patches_l() 70 status_t getLatencyMs_l(audio_patch_handle_t patchHandle, double* latencyMs) const final 88 audio_module_handle_t module, audio_patch_handle_t handle, 91 void removeSoftwarePatchFromInsertedModules(audio_patch_handle_t handle); 100 void erasePatch(audio_patch_handle_t handle, bool reuseExistingHalPatch = false); 126 std::map<audio_patch_handle_t, Patch> mPatches; 150 std::set<audio_patch_handle_t> sw_patches;
|
D | PatchCommandThread.cpp | 46 void PatchCommandThread::createAudioPatch(audio_patch_handle_t handle, in createAudioPatch() 56 void PatchCommandThread::releaseAudioPatch(audio_patch_handle_t handle) { in releaseAudioPatch() 61 void PatchCommandThread::updateAudioPatch(audio_patch_handle_t oldHandle, in updateAudioPatch() 62 audio_patch_handle_t newHandle, const IAfPatchPanel::Patch& patch) { in updateAudioPatch() 155 audio_patch_handle_t handle, const IAfPatchPanel::Patch& patch) { in createAudioPatchCommand() 165 void PatchCommandThread::releaseAudioPatchCommand(audio_patch_handle_t handle) { in releaseAudioPatchCommand() 173 audio_patch_handle_t oldHandle, audio_patch_handle_t newHandle, in updateAudioPatchCommand()
|
D | MelReporter.h | 89 void onCreateAudioPatch(audio_patch_handle_t handle, 92 void onReleaseAudioPatch(audio_patch_handle_t handle) final EXCLUDES_AudioFlinger_Mutex; 93 void onUpdateAudioPatch(audio_patch_handle_t oldHandle, 94 audio_patch_handle_t newHandle, 131 std::optional<audio_patch_handle_t> 146 std::unordered_map<audio_patch_handle_t, ActiveMelPatch> mActiveMelPatches
|
D | IAfPatchPanel.h | 39 audio_patch_handle_t patchHandle, in SoftwarePatch() 49 audio_patch_handle_t getPatchHandle() const { return mPatchHandle; }; in getPatchHandle() 55 const audio_patch_handle_t mPatchHandle; 135 audio_patch_handle_t handle() const { return mHandle; } in handle() 158 audio_patch_handle_t* handlePtr() { return &mHandle; } in handlePtr() 192 audio_patch_handle_t mHandle = AUDIO_PATCH_HANDLE_NONE; 243 String8 dump(audio_patch_handle_t myHandle) const; 248 audio_patch_handle_t mHalHandle = AUDIO_PATCH_HANDLE_NONE; 273 audio_patch_handle_t* handle, 278 virtual status_t releaseAudioPatch_l(audio_patch_handle_t handle) [all …]
|
D | DeviceEffectManager.h | 52 const std::map<audio_patch_handle_t, IAfPatchPanel::Patch>& patches, 73 void onCreateAudioPatch(audio_patch_handle_t handle, 76 void onReleaseAudioPatch(audio_patch_handle_t handle) final 78 void onUpdateAudioPatch(audio_patch_handle_t oldHandle, 79 audio_patch_handle_t newHandle, const IAfPatchPanel::Patch& patch) final
|
D | DeviceEffectManager.cpp | 57 void DeviceEffectManager::onCreateAudioPatch(audio_patch_handle_t handle, in onCreateAudioPatch() 72 void DeviceEffectManager::onReleaseAudioPatch(audio_patch_handle_t handle) { in onReleaseAudioPatch() 87 void DeviceEffectManager::onUpdateAudioPatch(audio_patch_handle_t oldHandle, in onUpdateAudioPatch() 88 audio_patch_handle_t newHandle, const IAfPatchPanel::Patch& patch) { in onUpdateAudioPatch() 108 const std::map<audio_patch_handle_t, IAfPatchPanel::Patch>& patches, in createEffect_l() argument
|
D | MelReporter.cpp | 125 void MelReporter::onCreateAudioPatch(audio_patch_handle_t handle, in onCreateAudioPatch() 218 void MelReporter::onReleaseAudioPatch(audio_patch_handle_t handle) { in onReleaseAudioPatch() 248 void MelReporter::onUpdateAudioPatch(audio_patch_handle_t oldHandle, in onUpdateAudioPatch() 249 audio_patch_handle_t newHandle, const IAfPatchPanel::Patch& patch) { in onUpdateAudioPatch() 331 std::optional<audio_patch_handle_t> MelReporter::activePatchStreamHandle_l( in activePatchStreamHandle_l()
|
D | PatchPanel.cpp | 60 audio_patch_handle_t patchHandle, double* latencyMs) const in getLatencyMs_l() 114 audio_patch_handle_t *handle, in createAudioPatch_l() 127 audio_patch_handle_t halHandle = AUDIO_PATCH_HANDLE_NONE; in createAudioPatch_l() 138 audio_patch_handle_t oldhandle = AUDIO_PATCH_HANDLE_NONE; in createAudioPatch_l() 460 *handle = static_cast<audio_patch_handle_t>( in createAudioPatch_l() 747 String8 PatchPanel::Patch::dump(audio_patch_handle_t myHandle) const in dump() 775 status_t PatchPanel::releaseAudioPatch_l(audio_patch_handle_t handle) in releaseAudioPatch_l() 870 void PatchPanel::erasePatch(audio_patch_handle_t handle, bool reuseExistingHalPatch) { in erasePatch() 954 audio_module_handle_t module, audio_patch_handle_t handle, in addSoftwarePatchToInsertedModules_l() 964 audio_patch_handle_t handle) in removeSoftwarePatchFromInsertedModules()
|
D | IAfEffect.h | 395 virtual status_t init_l(const std::map<audio_patch_handle_t, IAfPatchPanel::Patch>& patches) 400 audio_patch_handle_t patchHandle, 402 virtual status_t onUpdatePatch(audio_patch_handle_t oldPatchHandle, 403 audio_patch_handle_t newPatchHandle, 412 virtual sp<IAfEffectHandle> onReleasePatch(audio_patch_handle_t patchHandle) = 0;
|
D | Threads.h | 206 audio_patch_handle_t handle) : in CreateAudioPatchConfigEventData() 214 audio_patch_handle_t mHandle; // cannot be const 220 audio_patch_handle_t handle) : in CreateAudioPatchConfigEvent() 229 explicit ReleaseAudioPatchConfigEventData(const audio_patch_handle_t handle) : in ReleaseAudioPatchConfigEventData() 236 const audio_patch_handle_t mHandle; 241 explicit ReleaseAudioPatchConfigEvent(const audio_patch_handle_t handle) : in ReleaseAudioPatchConfigEvent() 354 audio_patch_handle_t* handle) final EXCLUDES_ThreadBase_Mutex; 355 status_t sendReleaseAudioPatchConfigEvent(audio_patch_handle_t handle) final 1397 audio_patch_handle_t *handle) REQUIRES(mutex()); 1398 virtual status_t releaseAudioPatch_l(const audio_patch_handle_t handle) [all …]
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/include/ |
D | AudioPatch.h | 29 class AudioPatch : public RefBase, private HandleGenerator<audio_patch_handle_t> 34 audio_patch_handle_t getHandle() const { return mHandle; } in getHandle() 36 audio_patch_handle_t getAfHandle() const { return mAfPatchHandle; } in getAfHandle() 38 void setAfHandle(audio_patch_handle_t afHandle) { mAfPatchHandle = afHandle; } in setAfHandle() 49 const audio_patch_handle_t mHandle; 51 audio_patch_handle_t mAfPatchHandle = AUDIO_PATCH_HANDLE_NONE; 54 class AudioPatchCollection : public DefaultKeyedVector<audio_patch_handle_t, sp<AudioPatch> > 57 status_t addAudioPatch(audio_patch_handle_t handle, const sp<AudioPatch>& patch); 59 status_t removeAudioPatch(audio_patch_handle_t handle);
|
D | AudioInputDescriptor.h | 94 audio_patch_handle_t getPatchHandle() const override; 95 void setPatchHandle(audio_patch_handle_t handle) override; 137 audio_patch_handle_t mPatchHandle = AUDIO_PATCH_HANDLE_NONE;
|
D | AudioIODescriptorInterface.h | 34 virtual audio_patch_handle_t getPatchHandle() const = 0; 36 virtual void setPatchHandle(audio_patch_handle_t handle) = 0;
|
D | ClientDescriptor.h | 245 void connect(audio_patch_handle_t patchHandle, const sp<DeviceDescriptor>& sinkDevice) { in connect() 260 audio_patch_handle_t getPatchHandle() const { return mPatchHandle; } in getPatchHandle() 275 audio_patch_handle_t mPatchHandle = AUDIO_PATCH_HANDLE_NONE;
|
/frameworks/av/services/audiopolicy/tests/ |
D | AudioPolicyTestClient.h | 77 audio_patch_handle_t* /*handle*/, in createAudioPatch() argument 79 status_t releaseAudioPatch(audio_patch_handle_t /*handle*/, in releaseAudioPatch() argument 94 audio_patch_handle_t patchHandle __unused, in onRecordingConfigurationUpdate()
|
D | AudioPolicyManagerTestClient.h | 114 audio_patch_handle_t *handle, in createAudioPatch() 125 status_t releaseAudioPatch(audio_patch_handle_t handle, in releaseAudioPatch() 307 audio_patch_handle_t mNextPatchHandle = AUDIO_PATCH_HANDLE_NONE + 1; 308 std::map<audio_patch_handle_t, struct audio_patch> mActivePatches;
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
D | AudioPatch.cpp | 32 mHandle(HandleGenerator<audio_patch_handle_t>::getNextHandle()), in AudioPatch() 61 status_t AudioPatchCollection::addAudioPatch(audio_patch_handle_t handle, in addAudioPatch() 78 status_t AudioPatchCollection::removeAudioPatch(audio_patch_handle_t handle) in removeAudioPatch()
|
/frameworks/av/services/audiopolicy/managerdefault/ |
D | AudioPolicyManager.h | 284 audio_patch_handle_t *handle, 286 virtual status_t releaseAudioPatch(audio_patch_handle_t handle, 571 audio_patch_handle_t *patchHandle = NULL, 577 audio_patch_handle_t *patchHandle = NULL); 581 audio_patch_handle_t *patchHandle = NULL); 583 audio_patch_handle_t *patchHandle = NULL); 866 virtual status_t addAudioPatch(audio_patch_handle_t handle, const sp<AudioPatch>& patch) in addAudioPatch() 870 virtual status_t removeAudioPatch(audio_patch_handle_t handle) in removeAudioPatch() 948 audio_patch_handle_t &handle, 1095 bool isMsdPatch(const audio_patch_handle_t &handle) const; [all …]
|
/frameworks/av/services/audiopolicy/service/ |
D | AudioPolicyService.h | 395 audio_patch_handle_t *handle, 397 status_t clientReleaseAudioPatch(audio_patch_handle_t handle, 416 audio_patch_handle_t patchHandle, 424 audio_patch_handle_t patchHandle, 657 audio_patch_handle_t *handle, 659 status_t releaseAudioPatchCommand(audio_patch_handle_t handle, 675 audio_patch_handle_t patchHandle, 764 audio_patch_handle_t mHandle; 769 audio_patch_handle_t mHandle; 797 audio_patch_handle_t mPatchHandle; [all …]
|
D | AudioPolicyClientImpl.cpp | 243 audio_patch_handle_t *handle, in createAudioPatch() 249 status_t AudioPolicyService::AudioPolicyClient::releaseAudioPatch(audio_patch_handle_t handle, in releaseAudioPatch() 285 audio_patch_handle_t patchHandle, in onRecordingConfigurationUpdate()
|
/frameworks/av/media/libaudiohal/include/media/audiohal/ |
D | DeviceHalInterface.h | 118 audio_patch_handle_t *patch) = 0; 121 virtual status_t releaseAudioPatch(audio_patch_handle_t patch) = 0;
|
/frameworks/av/services/audiopolicy/ |
D | AudioPolicyInterface.h | 279 audio_patch_handle_t *handle, 281 virtual status_t releaseAudioPatch(audio_patch_handle_t handle, 578 audio_patch_handle_t *handle, 582 virtual status_t releaseAudioPatch(audio_patch_handle_t handle, 604 audio_patch_handle_t patchHandle,
|
/frameworks/av/media/libaudiohal/impl/ |
D | DeviceHalHidl.h | 94 audio_patch_handle_t* patch) override; 97 status_t releaseAudioPatch(audio_patch_handle_t patch) override;
|
D | DeviceHalAidl.h | 140 audio_patch_handle_t* patch) override; 143 status_t releaseAudioPatch(audio_patch_handle_t patch) override;
|