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 *