Home
last modified time | relevance | path

Searched refs:mImplMutex (Results 1 – 19 of 19) sorted by relevance

/hardware/interfaces/audio/aidl/default/include/effect-impl/
DEffectImpl.h52 virtual ndk::ScopedAStatus setParameterCommon(const Parameter& param) REQUIRES(mImplMutex);
54 REQUIRES(mImplMutex);
59 REQUIRES(mImplMutex) = 0;
62 REQUIRES(mImplMutex) = 0;
66 REQUIRES(mImplMutex);
67 virtual RetCode releaseContext() REQUIRES(mImplMutex) = 0;
97 State mState GUARDED_BY(mImplMutex) = State::INIT;
102 std::mutex mImplMutex; variable
103 std::shared_ptr<EffectContext> mImplContext GUARDED_BY(mImplMutex);
112 virtual ndk::ScopedAStatus commandImpl(CommandId id) REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/bassboost/
DBassBoostSw.h55 REQUIRES(mImplMutex) override;
57 REQUIRES(mImplMutex) override;
60 REQUIRES(mImplMutex) override;
61 RetCode releaseContext() REQUIRES(mImplMutex) override;
65 REQUIRES(mImplMutex) override;
69 std::shared_ptr<BassBoostSwContext> mContext GUARDED_BY(mImplMutex);
71 Parameter::Specific* specific) REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/loudnessEnhancer/
DLoudnessEnhancerSw.h58 REQUIRES(mImplMutex) override;
60 REQUIRES(mImplMutex) override;
63 REQUIRES(mImplMutex) override;
64 RetCode releaseContext() REQUIRES(mImplMutex) override;
67 REQUIRES(mImplMutex) override;
71 std::shared_ptr<LoudnessEnhancerSwContext> mContext GUARDED_BY(mImplMutex);
74 REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/automaticGainControlV1/
DAutomaticGainControlV1Sw.h57 REQUIRES(mImplMutex) override;
59 REQUIRES(mImplMutex) override;
62 REQUIRES(mImplMutex) override;
63 RetCode releaseContext() REQUIRES(mImplMutex) override;
67 REQUIRES(mImplMutex) override;
71 std::shared_ptr<AutomaticGainControlV1SwContext> mContext GUARDED_BY(mImplMutex);
74 REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/downmix/
DDownmixSw.h59 REQUIRES(mImplMutex) override;
61 REQUIRES(mImplMutex) override;
64 REQUIRES(mImplMutex) override;
65 RetCode releaseContext() REQUIRES(mImplMutex) override;
69 REQUIRES(mImplMutex) override;
72 std::shared_ptr<DownmixSwContext> mContext GUARDED_BY(mImplMutex);
75 REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/volume/
DVolumeSw.h61 REQUIRES(mImplMutex) override;
63 REQUIRES(mImplMutex) override;
66 REQUIRES(mImplMutex) override;
67 RetCode releaseContext() REQUIRES(mImplMutex) override;
70 REQUIRES(mImplMutex) override;
75 std::shared_ptr<VolumeSwContext> mContext GUARDED_BY(mImplMutex);
78 REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/noiseSuppression/
DNoiseSuppressionSw.h59 REQUIRES(mImplMutex) override;
61 REQUIRES(mImplMutex) override;
64 REQUIRES(mImplMutex) override;
65 RetCode releaseContext() REQUIRES(mImplMutex) override;
69 REQUIRES(mImplMutex) override;
72 std::shared_ptr<NoiseSuppressionSwContext> mContext GUARDED_BY(mImplMutex);
75 REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/presetReverb/
DPresetReverbSw.h60 REQUIRES(mImplMutex) override;
62 REQUIRES(mImplMutex) override;
65 REQUIRES(mImplMutex) override;
66 RetCode releaseContext() REQUIRES(mImplMutex) override;
69 REQUIRES(mImplMutex) override;
73 std::shared_ptr<PresetReverbSwContext> mContext GUARDED_BY(mImplMutex);
76 Parameter::Specific* specific) REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/automaticGainControlV2/
DAutomaticGainControlV2Sw.h63 REQUIRES(mImplMutex) override;
65 REQUIRES(mImplMutex) override;
68 REQUIRES(mImplMutex) override;
69 RetCode releaseContext() REQUIRES(mImplMutex) override;
73 REQUIRES(mImplMutex) override;
77 std::shared_ptr<AutomaticGainControlV2SwContext> mContext GUARDED_BY(mImplMutex);
80 REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/hapticGenerator/
DHapticGeneratorSw.h71 REQUIRES(mImplMutex) override;
73 REQUIRES(mImplMutex) override;
76 REQUIRES(mImplMutex) override;
77 RetCode releaseContext() REQUIRES(mImplMutex) override;
80 REQUIRES(mImplMutex) override;
84 std::shared_ptr<HapticGeneratorSwContext> mContext GUARDED_BY(mImplMutex);
88 REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/virtualizer/
DVirtualizerSw.h63 REQUIRES(mImplMutex) override;
65 REQUIRES(mImplMutex) override;
68 REQUIRES(mImplMutex) override;
69 RetCode releaseContext() REQUIRES(mImplMutex) override;
76 std::shared_ptr<VirtualizerSwContext> mContext GUARDED_BY(mImplMutex);
79 Parameter::Specific* specific) REQUIRES(mImplMutex);
81 Parameter::Specific* specific) REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/spatializer/
DSpatializerSw.h54 REQUIRES(mImplMutex) override;
56 REQUIRES(mImplMutex) override;
59 REQUIRES(mImplMutex) override;
60 RetCode releaseContext() REQUIRES(mImplMutex) override;
64 REQUIRES(mImplMutex) override;
68 std::shared_ptr<SpatializerSwContext> mContext GUARDED_BY(mImplMutex) = nullptr;
/hardware/interfaces/audio/aidl/default/acousticEchoCanceler/
DAcousticEchoCancelerSw.h56 REQUIRES(mImplMutex) override;
58 REQUIRES(mImplMutex) override;
61 REQUIRES(mImplMutex) override;
62 RetCode releaseContext() REQUIRES(mImplMutex) override;
69 std::shared_ptr<AcousticEchoCancelerSwContext> mContext GUARDED_BY(mImplMutex);
72 REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/extension/
DExtensionEffect.h58 REQUIRES(mImplMutex) override;
60 REQUIRES(mImplMutex) override;
63 REQUIRES(mImplMutex) override;
64 RetCode releaseContext() REQUIRES(mImplMutex) override;
68 REQUIRES(mImplMutex) override;
71 std::shared_ptr<ExtensionEffectContext> mContext GUARDED_BY(mImplMutex);
/hardware/interfaces/audio/aidl/default/visualizer/
DVisualizerSw.h78 REQUIRES(mImplMutex) override;
80 REQUIRES(mImplMutex) override;
83 REQUIRES(mImplMutex) override;
84 RetCode releaseContext() REQUIRES(mImplMutex) override;
87 REQUIRES(mImplMutex) override;
92 std::shared_ptr<VisualizerSwContext> mContext GUARDED_BY(mImplMutex);
94 Parameter::Specific* specific) REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/envReverb/
DEnvReverbSw.h104 REQUIRES(mImplMutex) override;
106 REQUIRES(mImplMutex) override;
109 REQUIRES(mImplMutex) override;
110 RetCode releaseContext() REQUIRES(mImplMutex) override;
117 std::shared_ptr<EnvReverbSwContext> mContext GUARDED_BY(mImplMutex);
120 REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/equalizer/
DEqualizerSw.h101 REQUIRES(mImplMutex) override;
103 REQUIRES(mImplMutex) override;
106 REQUIRES(mImplMutex) override;
107 RetCode releaseContext() REQUIRES(mImplMutex) override;
110 REQUIRES(mImplMutex) override;
118 Parameter::Specific* specific) REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/dynamicProcessing/
DDynamicsProcessingSw.h117 REQUIRES(mImplMutex) override;
119 REQUIRES(mImplMutex) override;
122 REQUIRES(mImplMutex) override;
123 RetCode releaseContext() REQUIRES(mImplMutex) override;
126 REQUIRES(mImplMutex) override;
135 std::shared_ptr<DynamicsProcessingSwContext> mContext GUARDED_BY(mImplMutex);
138 REQUIRES(mImplMutex);
/hardware/interfaces/audio/aidl/default/
DEffectImpl.cpp54 std::lock_guard lg(mImplMutex); in open()
79 std::lock_guard lg(mImplMutex); in reopen()
90 std::lock_guard lg(mImplMutex); in close()
103 std::lock_guard lg(mImplMutex); in close()
113 std::lock_guard lg(mImplMutex); in setParameter()
138 std::lock_guard lg(mImplMutex); in getParameter()
236 std::lock_guard lg(mImplMutex); in command()
329 std::lock_guard lg(mImplMutex); in process()