Lines Matching refs:effectDesc
209 UniqueCPtr<effect_descriptor_t> effectDesc; member
224 result.effectDesc = makeUniqueC<effect_descriptor_t>(); in loadEffect()
227 if (result.lib->desc->get_descriptor(&effect.uuid, result.effectDesc.get()) != 0) { in loadEffect()
230 result.effectDesc.reset(); in loadEffect()
237 dumpEffectDescriptor(result.effectDesc.get(), s, sizeof(s), 0 /* indent */); in loadEffect()
238 ALOGV("loadEffect() read descriptor %p:%s", result.effectDesc.get(), s); in loadEffect()
243 if (EFFECT_API_VERSION_MAJOR(result.effectDesc->apiVersion) != expectedMajorVersion) { in loadEffect()
245 result.effectDesc->apiVersion, name.c_str(), result.lib->name, expectedMajorVersion); in loadEffect()
267 if (effectLoadResult.effectDesc != nullptr) { in loadEffects()
268 listPush(std::move(effectLoadResult.effectDesc), skippedEffects); in loadEffects()
280 listPush(std::move(effectLoadResult.effectDesc), skippedEffects); in loadEffects()
284 listPush(effectLoadResult.effectDesc.get(), subEffectList); in loadEffects()
289 *effectLoadResult.effectDesc = *swEffectLoadResult.effectDesc; in loadEffects()
290 effectLoadResult.effectDesc->uuid = effect.uuid; in loadEffects()
292 effectLoadResult.effectDesc->flags |= EFFECT_FLAG_OFFLOAD_SUPPORTED; in loadEffects()
296 entry->object = result.effectDesc.release(); in loadEffects()
305 listPush(std::move(effectLoadResult.effectDesc), &effectLoadResult.lib->effects); in loadEffects()