Lines Matching refs:Parameter

111 ndk::ScopedAStatus EffectPreProcessing::setParameterSpecific(const Parameter::Specific& specific) {  in setParameterSpecific()
117 case Parameter::Specific::acousticEchoCanceler: in setParameterSpecific()
119 case Parameter::Specific::automaticGainControlV1: in setParameterSpecific()
121 case Parameter::Specific::automaticGainControlV2: in setParameterSpecific()
123 case Parameter::Specific::noiseSuppression: in setParameterSpecific()
133 const Parameter::Specific& specific) { in setParameterAcousticEchoCanceler()
134 auto& param = specific.get<Parameter::Specific::acousticEchoCanceler>(); in setParameterAcousticEchoCanceler()
160 const Parameter::Specific& specific) { in setParameterAutomaticGainControlV1()
161 auto& param = specific.get<Parameter::Specific::automaticGainControlV1>(); in setParameterAutomaticGainControlV1()
196 const Parameter::Specific& specific) { in setParameterAutomaticGainControlV2()
197 auto& param = specific.get<Parameter::Specific::automaticGainControlV2>(); in setParameterAutomaticGainControlV2()
232 const Parameter::Specific& specific) { in setParameterNoiseSuppression()
233 auto& param = specific.get<Parameter::Specific::noiseSuppression>(); in setParameterNoiseSuppression()
251 ndk::ScopedAStatus EffectPreProcessing::getParameterSpecific(const Parameter::Id& id, in getParameterSpecific()
252 Parameter::Specific* specific) { in getParameterSpecific()
257 case Parameter::Id::acousticEchoCancelerTag: in getParameterSpecific()
259 id.get<Parameter::Id::acousticEchoCancelerTag>(), specific); in getParameterSpecific()
260 case Parameter::Id::automaticGainControlV1Tag: in getParameterSpecific()
262 id.get<Parameter::Id::automaticGainControlV1Tag>(), specific); in getParameterSpecific()
263 case Parameter::Id::automaticGainControlV2Tag: in getParameterSpecific()
265 id.get<Parameter::Id::automaticGainControlV2Tag>(), specific); in getParameterSpecific()
266 case Parameter::Id::noiseSuppressionTag: in getParameterSpecific()
267 return getParameterNoiseSuppression(id.get<Parameter::Id::noiseSuppressionTag>(), in getParameterSpecific()
277 const AcousticEchoCanceler::Id& id, Parameter::Specific* specific) { in getParameterAcousticEchoCanceler()
301 specific->set<Parameter::Specific::acousticEchoCanceler>(param); in getParameterAcousticEchoCanceler()
306 const AutomaticGainControlV1::Id& id, Parameter::Specific* specific) { in getParameterAutomaticGainControlV1()
336 specific->set<Parameter::Specific::automaticGainControlV1>(param); in getParameterAutomaticGainControlV1()
341 const AutomaticGainControlV2::Id& id, Parameter::Specific* specific) { in getParameterAutomaticGainControlV2()
371 specific->set<Parameter::Specific::automaticGainControlV2>(param); in getParameterAutomaticGainControlV2()
376 const NoiseSuppression::Id& id, Parameter::Specific* specific) { in getParameterNoiseSuppression()
395 specific->set<Parameter::Specific::noiseSuppression>(param); in getParameterNoiseSuppression()
399 std::shared_ptr<EffectContext> EffectPreProcessing::createContext(const Parameter::Common& common) { in createContext()