Lines Matching refs:factLib

60 …int32_t LoadLibraryByName(const char *libName, uint8_t **libHandle, struct EffectFactory **factLib)  in LoadLibraryByName()  argument
62 if (libName == NULL || factLib == NULL || libHandle == NULL) { in LoadLibraryByName()
100 *factLib = getFactoryLib(); in LoadLibraryByName()
101 if (*factLib == NULL) { in LoadLibraryByName()
111 struct EffectFactory *factLib) in AddEffectLibInfo() argument
113 if (libName == NULL || factLib == NULL || libHandle == NULL) { in AddEffectLibInfo()
131 libInfo->libEffect = factLib; in AddEffectLibInfo()
137 static int32_t LoadEffectLibrary(const char *libName, struct EffectFactory **factLib, in LoadEffectLibrary() argument
140 if (libName == NULL || factLib == NULL || ctrlMgr == NULL) { in LoadEffectLibrary()
159 *factLib = g_libInfos[i]->libEffect; in LoadEffectLibrary()
164 int32_t ret = LoadLibraryByName(libName, &libHandle, factLib); in LoadEffectLibrary()
165 if (ret != HDF_SUCCESS || libHandle == NULL || *factLib == NULL) { in LoadEffectLibrary()
169 g_libInfos[index] = AddEffectLibInfo(libName, libHandle, *factLib); in LoadEffectLibrary()
241 struct EffectFactory *factLib = NULL; in EffectModelGetAllEffectDescriptors() local
255 ret = LoadEffectLibrary(g_cfgDescs->effectCfgDescs[i].library, &factLib, &ctrlMgr); in EffectModelGetAllEffectDescriptors()
256 if (ret != HDF_SUCCESS || factLib == NULL) { in EffectModelGetAllEffectDescriptors()
260 … ret = factLib->GetDescriptor(factLib, g_cfgDescs->effectCfgDescs[i].effectId, &descsVdi[descNum]); in EffectModelGetAllEffectDescriptors()
267 factLib = NULL; in EffectModelGetAllEffectDescriptors()
281 struct EffectFactory *factLib = NULL; in EffectModelGetEffectDescriptor() local
293 LoadEffectLibrary(g_cfgDescs->effectCfgDescs[i].library, &factLib, &ctrlMgr); in EffectModelGetEffectDescriptor()
294 if (factLib == NULL) { in EffectModelGetEffectDescriptor()
299 if (factLib->GetDescriptor(factLib, uuid, descVdi) != HDF_SUCCESS) { in EffectModelGetEffectDescriptor()