tizkernel¶
-
group
tizkernel
The ‘kernel’ servant is responsible for all the OpenMAX IL port management functionality.
Functions
-
void *
tiz_krn_class_init
(void *ap_tos, void *ap_hdl)¶ ‘kernel’ metaclass initialisation.
- Return
The scheduler object.
- Parameters
ap_tos
: Tizonia’s object system handle.ap_hdl
: The OpenMAX IL handle.
-
void *
tiz_krn_init
(void *ap_tos, void *ap_hdl)¶ ‘kernel’ class initialisation.
- Return
The scheduler object.
- Parameters
ap_tos
: Tizonia’s object system handle.ap_hdl
: The OpenMAX IL handle.
-
OMX_ERRORTYPE
tiz_krn_claim_eglimage
(const void *ap_obj, const OMX_U32 a_pid, const OMX_BUFFERHEADERTYPE *p_hdr, OMX_PTR *app_eglimage)¶ Retrieve the EGL image associated to a particular OpenMAX IL header.
- Return
OMX_ErrorNone on success, other OMX_ERRORTYPE on error.
- Parameters
ap_obj
: The ‘kernel’ servant object.a_pid
: The index of the port that the EGL image is associated with.ap_hdr
: The OpenMAX IL header that the EGL image is associated with.[out] app_eglimage
: The EGL image.
-
void *