Classes | Typedefs | Functions | Variables

limoi core internal
[LIM integration layer core]

Classes

struct  role_reg_t
struct  instance_reg_t
struct  so_reg_t
struct  core_reg_t
struct  component_obj_t
struct  component_reg_t
struct  limoi_omx_t

Typedefs

typedef
lim_omx_component_registration_t **(* 
comp_registration_entry_t )(int *)
typedef void(* comp_deregistration_entry_t )(void)

Functions

component_reg_tget_comp_registration_by_name (const char *name)
component_reg_tget_comp_registration_by_handle (void *comp_handle)
void lim_resource_manager_init (void)
void lim_resource_manager_deinit (void)

Variables

limoi_omx_t limoi_omx

Typedef Documentation

typedef void(* comp_deregistration_entry_t)(void)

Function Documentation

component_reg_t* get_comp_registration_by_handle ( void *  comp_handle  ) 
component_reg_t* get_comp_registration_by_name ( const char *  name  ) 
void lim_resource_manager_deinit ( void   ) 

resource manager initialization Entry point to deinitialize all resource managers, called at OMX_Deinit() time. This loops through all registered resource managers and call each manager's LIM_ResourceManagerInit() routine to unregister.

void lim_resource_manager_init ( void   ) 

resource manager initialization Entry point to load and initialize all resource managers, called at OMX_init(). This searches 'limoi/resource-manager' area for resource manager plugins, and call each manager's LIM_ResourceManagerInit() routine to register it with system.


Variable Documentation

LIMOpenMAX Implementation API Reference - Generated by doxygen