Home
last modified time | relevance | path

Searched refs:EffectContext (Results 1 – 25 of 39) sorted by relevance

12

/hardware/interfaces/audio/aidl/default/
DEffectContext.cpp31 EffectContext::EffectContext(size_t statusDepth, const Parameter::Common& common) { in EffectContext() function in aidl::android::hardware::audio::effect::EffectContext
55 void EffectContext::resetBuffer() { in resetBuffer()
65 void EffectContext::dupeFmqWithReopen(IEffect::OpenEffectReturn* effectRet) { in dupeFmqWithReopen()
77 void EffectContext::dupeFmq(IEffect::OpenEffectReturn* effectRet) { in dupeFmq()
85 float* EffectContext::getWorkBuffer() { in getWorkBuffer()
89 size_t EffectContext::getWorkBufferSize() const { in getWorkBufferSize()
93 std::shared_ptr<EffectContext::StatusMQ> EffectContext::getStatusFmq() const { in getStatusFmq()
97 std::shared_ptr<EffectContext::DataMQ> EffectContext::getInputDataFmq() const { in getInputDataFmq()
101 std::shared_ptr<EffectContext::DataMQ> EffectContext::getOutputDataFmq() const { in getOutputDataFmq()
105 size_t EffectContext::getInputFrameSize() const { in getInputFrameSize()
[all …]
DEffectImpl.cpp275 std::shared_ptr<EffectContext> EffectImpl::createContext(const Parameter::Common& common) { in createContext()
276 return std::make_shared<EffectContext>(1 /* statusMqDepth */, common); in createContext()
/hardware/interfaces/audio/aidl/default/acousticEchoCanceler/
DAcousticEchoCancelerSw.h29 class AcousticEchoCancelerSwContext final : public EffectContext {
32 : EffectContext(statusDepth, common) { in AcousticEchoCancelerSwContext()
60 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
/hardware/interfaces/audio/aidl/default/bassboost/
DBassBoostSw.h28 class BassBoostSwContext final : public EffectContext {
31 : EffectContext(statusDepth, common) { in BassBoostSwContext()
59 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
/hardware/interfaces/audio/aidl/default/loudnessEnhancer/
DLoudnessEnhancerSw.h28 class LoudnessEnhancerSwContext final : public EffectContext {
31 : EffectContext(statusDepth, common) { in LoudnessEnhancerSwContext()
62 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
DLoudnessEnhancerSw.cpp140 std::shared_ptr<EffectContext> LoudnessEnhancerSw::createContext(const Parameter::Common& common) { in createContext()
/hardware/interfaces/audio/aidl/default/extension/
DExtensionEffect.h28 class ExtensionEffectContext final : public EffectContext {
31 : EffectContext(statusDepth, common) { in ExtensionEffectContext()
62 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
DExtensionEffect.cpp117 std::shared_ptr<EffectContext> ExtensionEffect::createContext(const Parameter::Common& common) { in createContext()
/hardware/interfaces/audio/aidl/default/automaticGainControlV1/
DAutomaticGainControlV1Sw.h23 class AutomaticGainControlV1SwContext final : public EffectContext {
26 : EffectContext(statusDepth, common) { in AutomaticGainControlV1SwContext()
61 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
/hardware/interfaces/audio/aidl/default/downmix/
DDownmixSw.h28 class DownmixSwContext final : public EffectContext {
31 : EffectContext(statusDepth, common) { in DownmixSwContext()
63 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
DDownmixSw.cpp137 std::shared_ptr<EffectContext> DownmixSw::createContext(const Parameter::Common& common) { in createContext()
/hardware/interfaces/audio/aidl/default/volume/
DVolumeSw.h28 class VolumeSwContext final : public EffectContext {
31 : EffectContext(statusDepth, common) { in VolumeSwContext()
65 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
/hardware/interfaces/audio/aidl/default/noiseSuppression/
DNoiseSuppressionSw.h29 class NoiseSuppressionSwContext final : public EffectContext {
32 : EffectContext(statusDepth, common) { in NoiseSuppressionSwContext()
63 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
/hardware/interfaces/audio/aidl/default/presetReverb/
DPresetReverbSw.h28 class PresetReverbSwContext final : public EffectContext {
31 : EffectContext(statusDepth, common) { in PresetReverbSwContext()
64 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
/hardware/interfaces/audio/aidl/default/automaticGainControlV2/
DAutomaticGainControlV2Sw.h28 class AutomaticGainControlV2SwContext final : public EffectContext {
31 : EffectContext(statusDepth, common) { in AutomaticGainControlV2SwContext()
67 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
/hardware/interfaces/audio/aidl/default/hapticGenerator/
DHapticGeneratorSw.h30 class HapticGeneratorSwContext final : public EffectContext {
33 : EffectContext(statusDepth, common) { in HapticGeneratorSwContext()
75 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
/hardware/interfaces/audio/aidl/default/virtualizer/
DVirtualizerSw.h28 class VirtualizerSwContext final : public EffectContext {
31 : EffectContext(statusDepth, common) { in VirtualizerSwContext()
67 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
/hardware/interfaces/audio/aidl/default/envReverb/
DEnvReverbSw.h28 class EnvReverbSwContext final : public EffectContext {
31 : EffectContext(statusDepth, common) { in EnvReverbSwContext()
108 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
/hardware/interfaces/audio/aidl/default/visualizer/
DVisualizerSw.h27 class VisualizerSwContext final : public EffectContext {
35 : EffectContext(statusDepth, common) { in VisualizerSwContext()
82 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
/hardware/interfaces/audio/aidl/default/include/effect-impl/
DEffectContext.h31 class EffectContext {
40 EffectContext(size_t statusDepth, const Parameter::Common& common);
41 virtual ~EffectContext() { in ~EffectContext()
DEffectImpl.h65 virtual std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
103 std::shared_ptr<EffectContext> mImplContext GUARDED_BY(mImplMutex);
/hardware/interfaces/audio/aidl/default/equalizer/
DEqualizerSw.h28 class EqualizerSwContext final : public EffectContext {
31 : EffectContext(statusDepth, common) { in EqualizerSwContext()
105 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
/hardware/interfaces/audio/aidl/default/spatializer/
DSpatializerSw.h29 class SpatializerSwContext final : public EffectContext {
58 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)
DSpatializerSw.cpp140 std::shared_ptr<EffectContext> SpatializerSw::createContext(const Parameter::Common& common) { in createContext()
173 : EffectContext(statusDepth, common) { in SpatializerSwContext()
/hardware/interfaces/audio/aidl/default/dynamicProcessing/
DDynamicsProcessingSw.h31 class DynamicsProcessingSwContext final : public EffectContext {
34 : EffectContext(statusDepth, common), in DynamicsProcessingSwContext()
121 std::shared_ptr<EffectContext> createContext(const Parameter::Common& common)

12