Lines Matching refs:effect
212 LoadEffectResult loadEffect(const EffectImpl& effect, const std::string& name, in loadEffect() argument
217 result.lib = findLibrary(effect.library->name.c_str(), libList); in loadEffect()
220 effect.library->name.c_str(), name.c_str()); in loadEffect()
227 if (result.lib->desc->get_descriptor(&effect.uuid, result.effectDesc.get()) != 0) { in loadEffect()
229 uuidToString(effect.uuid), result.lib->name); in loadEffect()
250 if (findEffect(nullptr, &effect.uuid, &_, nullptr) == 0) { in loadEffect()
251 ALOGE("Effect %s uuid %s already exist", uuidToString(effect.uuid), name.c_str()); in loadEffect()
263 for (auto& effect : effects) { in loadEffects() local
265 auto effectLoadResult = loadEffect(effect, effect.name, libList); in loadEffects()
274 if (effect.isProxy) { in loadEffects()
275 auto swEffectLoadResult = loadEffect(effect.libSw, effect.name + " libsw", libList); in loadEffects()
276 auto hwEffectLoadResult = loadEffect(effect.libHw, effect.name + " libhw", libList); in loadEffects()
290 effectLoadResult.effectDesc->uuid = effect.uuid; in loadEffects()