My Project
mmal_il.h File Reference
#include "interface/vmcs_host/khronos/IL/OMX_Core.h"
#include "interface/vmcs_host/khronos/IL/OMX_Component.h"
#include "interface/vmcs_host/khronos/IL/OMX_Video.h"
#include "interface/vmcs_host/khronos/IL/OMX_Audio.h"
#include "interface/vmcs_host/khronos/IL/OMX_Broadcom.h"

Go to the source code of this file.

Classes

union  OMX_FORMAT_PARAM_TYPE
 

Typedefs

typedef union OMX_FORMAT_PARAM_TYPE OMX_FORMAT_PARAM_TYPE
 

Functions

OMX_ERRORTYPE mmalil_error_to_omx (MMAL_STATUS_T status)
 
MMAL_STATUS_T mmalil_error_to_mmal (OMX_ERRORTYPE error)
 
uint32_t mmalil_buffer_flags_to_mmal (OMX_U32 flags)
 
OMX_U32 mmalil_buffer_flags_to_omx (uint32_t flags)
 
uint32_t mmalil_video_buffer_flags_to_mmal (OMX_U32 flags)
 
OMX_U32 mmalil_video_buffer_flags_to_omx (uint32_t flags)
 
void mmalil_buffer_header_to_omx (OMX_BUFFERHEADERTYPE *omx, MMAL_BUFFER_HEADER_T *mmal)
 
void mmalil_buffer_header_to_mmal (MMAL_BUFFER_HEADER_T *mmal, OMX_BUFFERHEADERTYPE *omx)
 
OMX_PORTDOMAINTYPE mmalil_es_type_to_omx_domain (MMAL_ES_TYPE_T type)
 
MMAL_ES_TYPE_T mmalil_omx_domain_to_es_type (OMX_PORTDOMAINTYPE domain)
 
uint32_t mmalil_omx_audio_coding_to_encoding (OMX_AUDIO_CODINGTYPE coding)
 
OMX_AUDIO_CODINGTYPE mmalil_encoding_to_omx_audio_coding (uint32_t encoding)
 
uint32_t mmalil_omx_video_coding_to_encoding (OMX_VIDEO_CODINGTYPE coding)
 
OMX_VIDEO_CODINGTYPE mmalil_encoding_to_omx_video_coding (uint32_t encoding)
 
uint32_t mmalil_omx_image_coding_to_encoding (OMX_IMAGE_CODINGTYPE coding)
 
OMX_IMAGE_CODINGTYPE mmalil_encoding_to_omx_image_coding (uint32_t encoding)
 
uint32_t mmalil_omx_coding_to_encoding (uint32_t encoding, OMX_PORTDOMAINTYPE domain)
 
uint32_t mmalil_omx_color_format_to_encoding (OMX_COLOR_FORMATTYPE coding)
 
OMX_COLOR_FORMATTYPE mmalil_encoding_to_omx_color_format (uint32_t encoding)
 
uint32_t mmalil_omx_bayer_format_order_to_encoding (OMX_BAYERORDERTYPE bayer_order, OMX_COLOR_FORMATTYPE color_format)
 
OMX_BAYERORDERTYPE mmalil_encoding_to_omx_bayer_order (uint32_t encoding)
 
uint32_t mmalil_omx_color_space_to_mmal (OMX_COLORSPACETYPE coding)
 
OMX_COLORSPACETYPE mmalil_color_space_to_omx (uint32_t coding)
 
uint32_t mmalil_omx_video_profile_to_mmal (OMX_U32 level, OMX_VIDEO_CODINGTYPE coding)
 
OMX_U32 mmalil_video_profile_to_omx (uint32_t profile)
 
uint32_t mmalil_omx_video_level_to_mmal (OMX_U32 level, OMX_VIDEO_CODINGTYPE coding)
 
OMX_U32 mmalil_video_level_to_omx (uint32_t level)
 
MMAL_VIDEO_RATECONTROL_T mmalil_omx_video_ratecontrol_to_mmal (OMX_VIDEO_CONTROLRATETYPE omx)
 
OMX_VIDEO_CONTROLRATETYPE mmalil_video_ratecontrol_to_omx (MMAL_VIDEO_RATECONTROL_T mmal)
 
MMAL_VIDEO_INTRA_REFRESH_T mmalil_omx_video_intrarefresh_to_mmal (OMX_VIDEO_INTRAREFRESHTYPE omx)
 
OMX_INDEXTYPE mmalil_omx_audio_param_index (OMX_AUDIO_CODINGTYPE coding, OMX_U32 *size)
 
OMX_AUDIO_CODINGTYPE mmalil_omx_audio_param_index_to_coding (OMX_INDEXTYPE index)
 
MMAL_STATUS_T mmalil_omx_default_channel_mapping (OMX_AUDIO_CHANNELTYPE *channel_mapping, unsigned int nchannels)
 
MMAL_FOURCC_T mmalil_omx_audio_param_to_format (MMAL_ES_FORMAT_T *format, OMX_AUDIO_CODINGTYPE coding, OMX_FORMAT_PARAM_TYPE *param)
 
OMX_AUDIO_CODINGTYPE mmalil_format_to_omx_audio_param (OMX_FORMAT_PARAM_TYPE *param, OMX_INDEXTYPE *param_index, MMAL_ES_FORMAT_T *format)