Home
last modified time | relevance | path

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

/frameworks/av/media/libaudiohal/impl/
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;
DEffectHalHidl.h39 virtual status_t setInBuffer(const sp<EffectBufferHalInterface>& buffer);
42 virtual status_t setOutBuffer(const sp<EffectBufferHalInterface>& buffer);
77 sp<EffectBufferHalInterface> mInBuffer;
78 sp<EffectBufferHalInterface> mOutBuffer;
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()
DEffectsFactoryHalHidl.h57 status_t allocateBuffer(size_t size, sp<EffectBufferHalInterface>* buffer) override;
59 sp<EffectBufferHalInterface>* buffer) override;
DEffectsFactoryHalHidl.cpp152 status_t EffectsFactoryHalHidl::allocateBuffer(size_t size, sp<EffectBufferHalInterface>* buffer) { in allocateBuffer()
157 sp<EffectBufferHalInterface>* buffer) { in mirrorBuffer()
DEffectHalHidl.cpp124 status_t EffectHalHidl::setInBuffer(const sp<EffectBufferHalInterface>& buffer) { in setInBuffer()
136 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.h51 virtual status_t allocateBuffer(size_t size, sp<EffectBufferHalInterface>* buffer) = 0;
53 sp<EffectBufferHalInterface>* buffer) = 0;
/frameworks/av/services/audioflinger/
DEffects.h57 virtual status_t allocateHalBuffer(size_t size, sp<EffectBufferHalInterface>* buffer) = 0;
234 void setInBuffer(const sp<EffectBufferHalInterface>& buffer);
238 void setOutBuffer(const sp<EffectBufferHalInterface>& buffer);
277 sp<EffectBufferHalInterface> mInBuffer; // Buffers for interacting with HAL
278 sp<EffectBufferHalInterface> mOutBuffer;
288 sp<EffectBufferHalInterface> mInConversionBuffer; // Buffers for HAL conversion if needed.
289 sp<EffectBufferHalInterface> mOutConversionBuffer;
449 void setInBuffer(const sp<EffectBufferHalInterface>& buffer) { in setInBuffer()
455 void setOutBuffer(const sp<EffectBufferHalInterface>& buffer) { in setOutBuffer()
521 status_t allocateHalBuffer(size_t size, sp<EffectBufferHalInterface>* buffer) override;
[all …]
DDeviceEffectManager.h155 sp<EffectBufferHalInterface>* buffer __unused) override { return NO_ERROR; } in allocateHalBuffer()
DEffects.cpp716 sp<EffectBufferHalInterface> inBuffer = mInBuffer; in process()
717 sp<EffectBufferHalInterface> outBuffer = mOutBuffer; in process()
766 sp<EffectBufferHalInterface> target = in process()
1271 void AudioFlinger::EffectModule::setInBuffer(const sp<EffectBufferHalInterface>& buffer) { in setInBuffer()
1319 void AudioFlinger::EffectModule::setOutBuffer(const sp<EffectBufferHalInterface>& buffer) { in setOutBuffer()
1521 static std::string dumpInOutBuffer(bool isInput, const sp<EffectBufferHalInterface> &buffer) { in dumpInOutBuffer()
2125 sp<EffectBufferHalInterface> halBuffer; in addEffect_ll()
2728 size_t size, sp<EffectBufferHalInterface>* buffer) { in allocateHalBuffer()
DThreads.cpp3127 sp<EffectBufferHalInterface> halInBuffer, halOutBuffer; in addEffectChain_l()
/frameworks/av/media/libmedia/include/media/
DBufferProviders.h35 class EffectBufferHalInterface; variable
119 sp<EffectBufferHalInterface> mInBuffer;
120 sp<EffectBufferHalInterface> mOutBuffer;