My Project
|
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) |
typedef union OMX_FORMAT_PARAM_TYPE OMX_FORMAT_PARAM_TYPE |
Union of all the OMX_VIDEO/AUDIO_PARAM types
uint32_t mmalil_buffer_flags_to_mmal | ( | OMX_U32 | flags | ) |
Convert MMAL buffer header flags into OMX buffer header flags.
flags | OMX buffer header flags. |
OMX_U32 mmalil_buffer_flags_to_omx | ( | uint32_t | flags | ) |
Convert OMX buffer header flags into MMAL buffer header flags.
flags | MMAL buffer header flags. |
void mmalil_buffer_header_to_mmal | ( | MMAL_BUFFER_HEADER_T * | mmal, |
OMX_BUFFERHEADERTYPE * | omx | ||
) |
Convert an OMX buffer header into a MMAL buffer header.
mmal | Pointer to the destination MMAL buffer header. |
omx | Pointer to the source OMX buffer header. |
void mmalil_buffer_header_to_omx | ( | OMX_BUFFERHEADERTYPE * | omx, |
MMAL_BUFFER_HEADER_T * | mmal | ||
) |
Convert a MMAL buffer header into an OMX buffer header. Note that only the fields which have a direct mapping between OMX and MMAL are converted.
omx | Pointer to the destination OMX buffer header. |
mmal | Pointer to the source MMAL buffer header. |
OMX_COLORSPACETYPE mmalil_color_space_to_omx | ( | uint32_t | coding | ) |
OMX_AUDIO_CODINGTYPE mmalil_encoding_to_omx_audio_coding | ( | uint32_t | encoding | ) |
OMX_BAYERORDERTYPE mmalil_encoding_to_omx_bayer_order | ( | uint32_t | encoding | ) |
OMX_COLOR_FORMATTYPE mmalil_encoding_to_omx_color_format | ( | uint32_t | encoding | ) |
OMX_IMAGE_CODINGTYPE mmalil_encoding_to_omx_image_coding | ( | uint32_t | encoding | ) |
OMX_VIDEO_CODINGTYPE mmalil_encoding_to_omx_video_coding | ( | uint32_t | encoding | ) |
MMAL_STATUS_T mmalil_error_to_mmal | ( | OMX_ERRORTYPE | error | ) |
Convert OMX error codes into MMAL status codes.
error | OMX error code. |
OMX_ERRORTYPE mmalil_error_to_omx | ( | MMAL_STATUS_T | status | ) |
Convert MMAL status codes into OMX error codes.
status | MMAL status code. |
OMX_PORTDOMAINTYPE mmalil_es_type_to_omx_domain | ( | MMAL_ES_TYPE_T | type | ) |
OMX_AUDIO_CODINGTYPE mmalil_format_to_omx_audio_param | ( | OMX_FORMAT_PARAM_TYPE * | param, |
OMX_INDEXTYPE * | param_index, | ||
MMAL_ES_FORMAT_T * | format | ||
) |
Convert a MMAL elementary stream format into a OMX_IndexParamAudio structure.
param | OMX_IndexParamAudio structure to update. |
param_index | returns the OMX_IndexParamAudio index corresponding to the format. |
format | Source format structure. |
uint32_t mmalil_omx_audio_coding_to_encoding | ( | OMX_AUDIO_CODINGTYPE | coding | ) |
OMX_INDEXTYPE mmalil_omx_audio_param_index | ( | OMX_AUDIO_CODINGTYPE | coding, |
OMX_U32 * | size | ||
) |
Get the OMX_IndexParamAudio index corresponding to a specified audio coding type.
coding | Audio coding type. |
size | Pointer used to return the size of the parameter. |
OMX_AUDIO_CODINGTYPE mmalil_omx_audio_param_index_to_coding | ( | OMX_INDEXTYPE | index | ) |
Get the audio coding corresponding to a specified OMX_IndexParamAudio index.
index | Audio coding type. |
MMAL_FOURCC_T mmalil_omx_audio_param_to_format | ( | MMAL_ES_FORMAT_T * | format, |
OMX_AUDIO_CODINGTYPE | coding, | ||
OMX_FORMAT_PARAM_TYPE * | param | ||
) |
Convert an OMX_IndexParamAudio into a MMAL elementary stream format.
format | Format structure to update. |
coding | Audio coding type. |
param | Source OMX_IndexParamAudio structure. |
uint32_t mmalil_omx_bayer_format_order_to_encoding | ( | OMX_BAYERORDERTYPE | bayer_order, |
OMX_COLOR_FORMATTYPE | color_format | ||
) |
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 | ) |
uint32_t mmalil_omx_color_space_to_mmal | ( | OMX_COLORSPACETYPE | coding | ) |
MMAL_STATUS_T mmalil_omx_default_channel_mapping | ( | OMX_AUDIO_CHANNELTYPE * | channel_mapping, |
unsigned int | nchannels | ||
) |
Setup a default channel mapping based on the number of channels
channel_mapping | The output channel mapping |
nchannels | Number of channels |
MMAL_ES_TYPE_T mmalil_omx_domain_to_es_type | ( | OMX_PORTDOMAINTYPE | domain | ) |
uint32_t mmalil_omx_image_coding_to_encoding | ( | OMX_IMAGE_CODINGTYPE | coding | ) |
uint32_t mmalil_omx_video_coding_to_encoding | ( | OMX_VIDEO_CODINGTYPE | coding | ) |
MMAL_VIDEO_INTRA_REFRESH_T mmalil_omx_video_intrarefresh_to_mmal | ( | OMX_VIDEO_INTRAREFRESHTYPE | omx | ) |
uint32_t mmalil_omx_video_level_to_mmal | ( | OMX_U32 | level, |
OMX_VIDEO_CODINGTYPE | coding | ||
) |
uint32_t mmalil_omx_video_profile_to_mmal | ( | OMX_U32 | level, |
OMX_VIDEO_CODINGTYPE | coding | ||
) |
MMAL_VIDEO_RATECONTROL_T mmalil_omx_video_ratecontrol_to_mmal | ( | OMX_VIDEO_CONTROLRATETYPE | omx | ) |
uint32_t mmalil_video_buffer_flags_to_mmal | ( | OMX_U32 | flags | ) |
Convert MMAL buffer header type video specific flags into OMX buffer header flags.
flags | OMX buffer header flags. |
OMX_U32 mmalil_video_buffer_flags_to_omx | ( | uint32_t | flags | ) |
Convert OMX buffer header flags into MMAL buffer header type video specific flags.
flags | MMAL buffer header video specific flags. |
OMX_U32 mmalil_video_level_to_omx | ( | uint32_t | level | ) |
OMX_U32 mmalil_video_profile_to_omx | ( | uint32_t | profile | ) |
OMX_VIDEO_CONTROLRATETYPE mmalil_video_ratecontrol_to_omx | ( | MMAL_VIDEO_RATECONTROL_T | mmal | ) |