Home
last modified time | relevance | path

Searched refs:audio_patch_handle_t (Results 1 – 25 of 50) sorted by relevance

12

/frameworks/av/services/audioflinger/
DPatchCommandThread.h46 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 …]
DPatchPanel.h42 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;
DPatchCommandThread.cpp46 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()
DMelReporter.h89 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
DIAfPatchPanel.h39 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 …]
DDeviceEffectManager.h52 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
DDeviceEffectManager.cpp57 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
DMelReporter.cpp125 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()
DPatchPanel.cpp60 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()
DIAfEffect.h395 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;
DThreads.h206 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/
DAudioPatch.h29 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);
DAudioInputDescriptor.h94 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;
DAudioIODescriptorInterface.h34 virtual audio_patch_handle_t getPatchHandle() const = 0;
36 virtual void setPatchHandle(audio_patch_handle_t handle) = 0;
DClientDescriptor.h245 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/
DAudioPolicyTestClient.h77 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()
DAudioPolicyManagerTestClient.h114 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/
DAudioPatch.cpp32 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/
DAudioPolicyManager.h284 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/
DAudioPolicyService.h395 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 …]
DAudioPolicyClientImpl.cpp243 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/
DDeviceHalInterface.h118 audio_patch_handle_t *patch) = 0;
121 virtual status_t releaseAudioPatch(audio_patch_handle_t patch) = 0;
/frameworks/av/services/audiopolicy/
DAudioPolicyInterface.h279 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/
DDeviceHalHidl.h94 audio_patch_handle_t* patch) override;
97 status_t releaseAudioPatch(audio_patch_handle_t patch) override;
DDeviceHalAidl.h140 audio_patch_handle_t* patch) override;
143 status_t releaseAudioPatch(audio_patch_handle_t patch) override;

12