Home
last modified time | relevance | path

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

/frameworks/av/media/libaudiohal/impl/
DEffectBufferHalHidl.h34 class EffectBufferHalHidl : public EffectBufferHalInterface
37 static status_t allocate(size_t size, sp<EffectBufferHalInterface>* buffer);
38 static status_t mirror(void* external, size_t size, sp<EffectBufferHalInterface>* buffer);
57 friend class EffectBufferHalInterface;
DEffectHalHidl.h40 virtual status_t setInBuffer(const sp<EffectBufferHalInterface>& buffer);
43 virtual status_t setOutBuffer(const sp<EffectBufferHalInterface>& buffer);
75 sp<EffectBufferHalInterface> mInBuffer;
76 sp<EffectBufferHalInterface> mOutBuffer;
DEffectBufferHalHidl.cpp41 size_t size, sp<EffectBufferHalInterface>* buffer) { in allocate()
46 void* external, size_t size, sp<EffectBufferHalInterface>* buffer) { in mirror()
47 sp<EffectBufferHalInterface> tempBuffer = new EffectBufferHalHidl(size); in mirror()
DEffectsFactoryHalHidl.h64 status_t allocateBuffer(size_t size, sp<EffectBufferHalInterface>* buffer) override;
66 sp<EffectBufferHalInterface>* buffer) override;
DEffectsFactoryHalHidl.cpp215 status_t EffectsFactoryHalHidl::allocateBuffer(size_t size, sp<EffectBufferHalInterface>* buffer) { in allocateBuffer()
220 sp<EffectBufferHalInterface>* buffer) { in mirrorBuffer()
DEffectHalHidl.cpp84 status_t EffectHalHidl::setInBuffer(const sp<EffectBufferHalInterface>& buffer) { in setInBuffer()
98 status_t EffectHalHidl::setOutBuffer(const sp<EffectBufferHalInterface>& buffer) { in setOutBuffer()
/frameworks/av/media/libaudiohal/include/media/audiohal/
DEffectBufferHalInterface.h30 class EffectBufferHalInterface : public RefBase
55 EffectBufferHalInterface() {} in EffectBufferHalInterface() function
57 virtual ~EffectBufferHalInterface() {} in ~EffectBufferHalInterface()
DEffectHalInterface.h31 virtual status_t setInBuffer(const sp<EffectBufferHalInterface>& buffer) = 0;
34 virtual status_t setOutBuffer(const sp<EffectBufferHalInterface>& buffer) = 0;
DEffectsFactoryHalInterface.h56 virtual status_t allocateBuffer(size_t size, sp<EffectBufferHalInterface>* buffer) = 0;
58 sp<EffectBufferHalInterface>* buffer) = 0;
/frameworks/av/services/audioflinger/
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;
320 sp<EffectBufferHalInterface> mInConversionBuffer; // Buffers for HAL conversion if needed.
321 sp<EffectBufferHalInterface> mOutConversionBuffer;
484 void setInBuffer(const sp<EffectBufferHalInterface>& buffer) { in setInBuffer()
490 void setOutBuffer(const sp<EffectBufferHalInterface>& buffer) { in setOutBuffer()
580 status_t allocateHalBuffer(size_t size, sp<EffectBufferHalInterface>* buffer) override;
[all …]
DDeviceEffectManager.h157 sp<EffectBufferHalInterface>* buffer __unused) override { return NO_ERROR; } in allocateHalBuffer()
DEffects.cpp756 sp<EffectBufferHalInterface> inBuffer = mInBuffer; in process()
757 sp<EffectBufferHalInterface> outBuffer = mOutBuffer; in process()
806 sp<EffectBufferHalInterface> target = in process()
1327 void AudioFlinger::EffectModule::setInBuffer(const sp<EffectBufferHalInterface>& buffer) { in setInBuffer()
1375 void AudioFlinger::EffectModule::setOutBuffer(const sp<EffectBufferHalInterface>& buffer) { in setOutBuffer()
1646 static std::string dumpInOutBuffer(bool isInput, const sp<EffectBufferHalInterface> &buffer) { in dumpInOutBuffer()
2293 sp<EffectBufferHalInterface> halBuffer; in addEffect_ll()
2965 size_t size, sp<EffectBufferHalInterface>* buffer) { in allocateHalBuffer()
DThreads.cpp3500 sp<EffectBufferHalInterface> halInBuffer, halOutBuffer; in addEffectChain_l()
/frameworks/av/media/libaudioprocessing/include/media/
DBufferProviders.h36 class EffectBufferHalInterface; variable
120 sp<EffectBufferHalInterface> mInBuffer;
121 sp<EffectBufferHalInterface> mOutBuffer;