Home
last modified time | relevance | path

Searched refs:libHandle (Results 1 – 4 of 4) sorted by relevance

/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/core/
DExynos_OMX_Component_Register.c182 OMX_HANDLETYPE libHandle; in Exynos_OMX_ComponentLoad() local
189 libHandle = Exynos_OSAL_dlopen((OMX_STRING)exynos_component->libName, RTLD_NOW); in Exynos_OMX_ComponentLoad()
190 if (!libHandle) { in Exynos_OMX_ComponentLoad()
196 Exynos_OMX_ComponentInit = Exynos_OSAL_dlsym(libHandle, "Exynos_OMX_ComponentInit"); in Exynos_OMX_ComponentLoad()
198 Exynos_OSAL_dlclose(libHandle); in Exynos_OMX_ComponentLoad()
209 Exynos_OSAL_dlclose(libHandle); in Exynos_OMX_ComponentLoad()
218 Exynos_OSAL_dlclose(libHandle); in Exynos_OMX_ComponentLoad()
223 exynos_component->libHandle = libHandle; in Exynos_OMX_ComponentLoad()
253 if (exynos_component->libHandle != NULL) { in Exynos_OMX_ComponentUnload()
254 Exynos_OSAL_dlclose(exynos_component->libHandle); in Exynos_OMX_ComponentUnload()
[all …]
DExynos_OMX_Component_Register.h54 OMX_HANDLETYPE libHandle; member
/hardware/intel/common/libstagefrighthw/
DWrsOMXPlugin.cpp60 void* libHandle = dlopen(coreName, RTLD_NOW); in AddCore() local
62 if (libHandle != NULL) { in AddCore()
66 dlclose(libHandle); in AddCore()
70 core->mLibHandle = libHandle; in AddCore()
71 core->mInit = (WrsOMXCore::InitFunc)dlsym(libHandle, "OMX_Init"); in AddCore()
72 core->mDeinit = (WrsOMXCore::DeinitFunc)dlsym(libHandle, "OMX_Deinit"); in AddCore()
75 (WrsOMXCore::ComponentNameEnumFunc)dlsym(libHandle, "OMX_ComponentNameEnum"); in AddCore()
77 core->mGetHandle = (WrsOMXCore::GetHandleFunc)dlsym(libHandle, "OMX_GetHandle"); in AddCore()
78 core->mFreeHandle = (WrsOMXCore::FreeHandleFunc)dlsym(libHandle, "OMX_FreeHandle"); in AddCore()
82 libHandle, "OMX_GetRolesOfComponent"); in AddCore()
/hardware/intel/common/utils/ISV/omx/
Disv_omxcore.cpp62 void* libHandle = NULL; in OMX_Init() local
64 libHandle = dlopen(WRS_CORE_NAME, RTLD_LAZY); in OMX_Init()
67 libHandle = dlopen(MSDK_CORE_NAME, RTLD_LAZY); in OMX_Init()
69 if (libHandle != NULL) { in OMX_Init()
70 g_cores[i].mLibHandle = libHandle; in OMX_Init()
71 g_cores[i].mInit = (ISVOMXCore::InitFunc)dlsym(libHandle, "OMX_Init"); in OMX_Init()
72 g_cores[i].mDeinit = (ISVOMXCore::DeinitFunc)dlsym(libHandle, "OMX_Deinit"); in OMX_Init()
75 (ISVOMXCore::ComponentNameEnumFunc)dlsym(libHandle, "OMX_ComponentNameEnum"); in OMX_Init()
77 … g_cores[i].mGetHandle = (ISVOMXCore::GetHandleFunc)dlsym(libHandle, "OMX_GetHandle"); in OMX_Init()
78 … g_cores[i].mFreeHandle = (ISVOMXCore::FreeHandleFunc)dlsym(libHandle, "OMX_FreeHandle"); in OMX_Init()
[all …]