Lines Matching defs:lib
78 void *lib;
115 s->lib = dlopen(libname, RTLD_NOW | RTLD_GLOBAL);
116 if (!s->lib) {
120 s->ptr_Init = dlsym_prefixed(s->lib, "OMX_Init", prefix);
121 s->ptr_Deinit = dlsym_prefixed(s->lib, "OMX_Deinit", prefix);
122 s->ptr_ComponentNameEnum = dlsym_prefixed(s->lib, "OMX_ComponentNameEnum", prefix);
123 s->ptr_GetHandle = dlsym_prefixed(s->lib, "OMX_GetHandle", prefix);
124 s->ptr_FreeHandle = dlsym_prefixed(s->lib, "OMX_FreeHandle", prefix);
125 s->ptr_GetComponentsOfRole = dlsym_prefixed(s->lib, "OMX_GetComponentsOfRole", prefix);
126 s->ptr_GetRolesOfComponent = dlsym_prefixed(s->lib, "OMX_GetRolesOfComponent", prefix);
131 dlclose(s->lib);
132 s->lib = NULL;
145 "/opt/vc/lib/libopenmaxil.so", "/opt/vc/lib/libbcm_host.so",
186 dlclose(omx_context->lib);