• Home
  • Raw
  • Download

Lines Matching refs:omx_context

153     OMXContext *omx_context;  in omx_init()  local
155 omx_context = av_mallocz(sizeof(*omx_context)); in omx_init()
156 if (!omx_context) in omx_init()
159 ret = omx_try_load(omx_context, logctx, libname, prefix, NULL); in omx_init()
161 av_free(omx_context); in omx_init()
166 if (!(ret = omx_try_load(omx_context, logctx, nameptr[0], prefix, nameptr[1]))) in omx_init()
169 av_free(omx_context); in omx_init()
174 if (omx_context->host_init) in omx_init()
175 omx_context->host_init(); in omx_init()
176 omx_context->ptr_Init(); in omx_init()
177 return omx_context; in omx_init()
180 static av_cold void omx_deinit(OMXContext *omx_context) in omx_deinit() argument
182 if (!omx_context) in omx_deinit()
184 omx_context->ptr_Deinit(); in omx_deinit()
185 dlclose(omx_context->lib); in omx_deinit()
186 av_free(omx_context); in omx_deinit()
193 OMXContext *omx_context; member
338 static av_cold int find_component(OMXContext *omx_context, void *logctx, in find_component() argument
351 omx_context->ptr_GetComponentsOfRole((OMX_STRING) role, &num, NULL); in find_component()
366 omx_context->ptr_GetComponentsOfRole((OMX_STRING) role, &num, (OMX_U8**) components); in find_component()
402 …err = s->omx_context->ptr_GetHandle(&s->handle, s->component_name, s, (OMX_CALLBACKTYPE*) &callbac… in omx_component_init()
617 s->omx_context->ptr_FreeHandle(s->handle); in cleanup()
621 omx_deinit(s->omx_context); in cleanup()
622 s->omx_context = NULL; in cleanup()
647 s->omx_context = omx_init(avctx, s->libname, s->libprefix); in omx_encode_init()
648 if (!s->omx_context) in omx_encode_init()
673 …if ((ret = find_component(s->omx_context, avctx, role, s->component_name, sizeof(s->component_name… in omx_encode_init()