Public Attributes

limoi_audio_decoder_callbacks_t Struct Reference
[audio decoder base]

#include <limoi-audio-decoder.h>

List of all members.

Public Attributes

OMX_ERRORTYPE(* command_prep )(limoi_component_cmd_t *cmd)
OMX_ERRORTYPE(* command_post )(limoi_component_cmd_t *cmd)
int(* decode )(OMX_HANDLETYPE hComp, OMX_BUFFERHEADERTYPE *in, OMX_BUFFERHEADERTYPE *out)

Detailed Description

limoi audio decoder component callbacks.


Member Data Documentation

OMX_ERRORTYPE(* command_post)(limoi_component_cmd_t *cmd)

component private command post process handle. if not null, this gets called after the decoder processes command within the callback context, without holding the command mutex, nor the component and port mutex.

OMX_ERRORTYPE(* command_prep)(limoi_component_cmd_t *cmd)

component private command preparation handle. if not null, this gets called before the decoder processes command within the callback context, without holding the command mutex, nor the component and port mutex.

int(* decode)(OMX_HANDLETYPE hComp, OMX_BUFFERHEADERTYPE *in, OMX_BUFFERHEADERTYPE *out)

decoding function.

Returns:
0: OK -1: unrecoverable error.
LIMOpenMAX Implementation API Reference - Generated by doxygen