Home
last modified time | relevance | path

Searched refs:EffectBufferHalInterface (Results 1 – 14 of 14) sorted by relevance

/aosp12/frameworks/av/media/libaudiohal/impl/
H A DEffectBufferHalHidl.h35 class EffectBufferHalHidl : public EffectBufferHalInterface
38 static status_t allocate(size_t size, sp<EffectBufferHalInterface>* buffer);
39 static status_t mirror(void* external, size_t size, sp<EffectBufferHalInterface>* buffer);
58 friend class EffectBufferHalInterface;
H A DEffectHalHidl.h39 virtual status_t setInBuffer(const sp<EffectBufferHalInterface>& buffer);
42 virtual status_t setOutBuffer(const sp<EffectBufferHalInterface>& buffer);
74 sp<EffectBufferHalInterface> mInBuffer;
75 sp<EffectBufferHalInterface> mOutBuffer;
H A DEffectBufferHalHidl.cpp43 size_t size, sp<EffectBufferHalInterface>* buffer) { in allocate()
48 void* external, size_t size, sp<EffectBufferHalInterface>* buffer) { in mirror()
49 sp<EffectBufferHalInterface> tempBuffer = new EffectBufferHalHidl(size); in mirror()
H A DEffectsFactoryHalHidl.h62 status_t allocateBuffer(size_t size, sp<EffectBufferHalInterface>* buffer) override;
64 sp<EffectBufferHalInterface>* buffer) override;
H A DEffectsFactoryHalHidl.cpp198 status_t EffectsFactoryHalHidl::allocateBuffer(size_t size, sp<EffectBufferHalInterface>* buffer) { in allocateBuffer()
203 sp<EffectBufferHalInterface>* buffer) { in mirrorBuffer()
H A DEffectHalHidl.cpp76 status_t EffectHalHidl::setInBuffer(const sp<EffectBufferHalInterface>& buffer) { in setInBuffer()
88 status_t EffectHalHidl::setOutBuffer(const sp<EffectBufferHalInterface>& buffer) { in setOutBuffer()
/aosp12/frameworks/av/media/libaudiohal/include/media/audiohal/
H A DEffectBufferHalInterface.h30 class EffectBufferHalInterface : public RefBase
55 EffectBufferHalInterface() {} in EffectBufferHalInterface() function
57 virtual ~EffectBufferHalInterface() {} in ~EffectBufferHalInterface()
H A DEffectHalInterface.h31 virtual status_t setInBuffer(const sp<EffectBufferHalInterface>& buffer) = 0;
34 virtual status_t setOutBuffer(const sp<EffectBufferHalInterface>& buffer) = 0;
H A DEffectsFactoryHalInterface.h56 virtual status_t allocateBuffer(size_t size, sp<EffectBufferHalInterface>* buffer) = 0;
58 sp<EffectBufferHalInterface>* buffer) = 0;
/aosp12/frameworks/av/services/audioflinger/
H A DEffects.h61 virtual status_t allocateHalBuffer(size_t size, sp<EffectBufferHalInterface>* buffer) = 0;
249 void setInBuffer(const sp<EffectBufferHalInterface>& buffer);
253 void setOutBuffer(const sp<EffectBufferHalInterface>& buffer);
308 sp<EffectBufferHalInterface> mInBuffer; // Buffers for interacting with HAL
309 sp<EffectBufferHalInterface> mOutBuffer;
321 sp<EffectBufferHalInterface> mOutConversionBuffer;
482 void setInBuffer(const sp<EffectBufferHalInterface>& buffer) { in setInBuffer()
488 void setOutBuffer(const sp<EffectBufferHalInterface>& buffer) { in setOutBuffer()
670 sp<EffectBufferHalInterface> mInBuffer; // chain input buffer
671 sp<EffectBufferHalInterface> mOutBuffer; // chain output buffer
[all …]
H A DDeviceEffectManager.h157 sp<EffectBufferHalInterface>* buffer __unused) override { return NO_ERROR; } in allocateHalBuffer()
H A DEffects.cpp754 sp<EffectBufferHalInterface> inBuffer = mInBuffer; in process()
755 sp<EffectBufferHalInterface> outBuffer = mOutBuffer; in process()
804 sp<EffectBufferHalInterface> target = in process()
1325 void AudioFlinger::EffectModule::setInBuffer(const sp<EffectBufferHalInterface>& buffer) { in setInBuffer()
1373 void AudioFlinger::EffectModule::setOutBuffer(const sp<EffectBufferHalInterface>& buffer) { in setOutBuffer()
1644 static std::string dumpInOutBuffer(bool isInput, const sp<EffectBufferHalInterface> &buffer) { in dumpInOutBuffer()
2249 sp<EffectBufferHalInterface> halBuffer; in addEffect_ll()
2921 size_t size, sp<EffectBufferHalInterface>* buffer) { in allocateHalBuffer()
H A DThreads.cpp3448 sp<EffectBufferHalInterface> halInBuffer, halOutBuffer; in addEffectChain_l()
/aosp12/frameworks/av/media/libaudioprocessing/include/media/
H A DBufferProviders.h36 class EffectBufferHalInterface; variable
120 sp<EffectBufferHalInterface> mInBuffer;
121 sp<EffectBufferHalInterface> mOutBuffer;