FFmpeg
|
Data Fields | |
const AVClass * | class |
char * | libname |
char * | libprefix |
OMXContext * | omx_context |
AVCodecContext * | avctx |
char | component_name [OMX_MAX_STRINGNAME_SIZE] |
OMX_VERSIONTYPE | version |
OMX_HANDLETYPE | handle |
int | in_port |
int | out_port |
OMX_COLOR_FORMATTYPE | color_format |
int | stride |
int | plane_size |
int | num_in_buffers |
int | num_out_buffers |
OMX_BUFFERHEADERTYPE ** | in_buffer_headers |
OMX_BUFFERHEADERTYPE ** | out_buffer_headers |
int | num_free_in_buffers |
OMX_BUFFERHEADERTYPE ** | free_in_buffers |
int | num_done_out_buffers |
OMX_BUFFERHEADERTYPE ** | done_out_buffers |
pthread_mutex_t | input_mutex |
pthread_cond_t | input_cond |
pthread_mutex_t | output_mutex |
pthread_cond_t | output_cond |
pthread_mutex_t | state_mutex |
pthread_cond_t | state_cond |
OMX_STATETYPE | state |
OMX_ERRORTYPE | error |
int | mutex_cond_inited |
int | eos_sent |
int | got_eos |
uint8_t * | output_buf |
int | output_buf_size |
int | input_zerocopy |
int | profile |
char* OMXCodecContext::libname |
Definition at line 191 of file omx.c.
Referenced by omx_encode_init().
char* OMXCodecContext::libprefix |
Definition at line 192 of file omx.c.
Referenced by omx_encode_init().
OMXContext* OMXCodecContext::omx_context |
Definition at line 193 of file omx.c.
Referenced by cleanup(), omx_component_init(), and omx_encode_init().
AVCodecContext* OMXCodecContext::avctx |
Definition at line 195 of file omx.c.
Referenced by event_handler(), and omx_encode_init().
char OMXCodecContext::component_name[OMX_MAX_STRINGNAME_SIZE] |
Definition at line 197 of file omx.c.
Referenced by omx_component_init(), and omx_encode_init().
OMX_VERSIONTYPE OMXCodecContext::version |
Definition at line 198 of file omx.c.
Referenced by omx_component_init().
OMX_HANDLETYPE OMXCodecContext::handle |
Definition at line 199 of file omx.c.
Referenced by cleanup(), omx_component_init(), omx_encode_frame(), and omx_encode_init().
int OMXCodecContext::in_port |
Definition at line 200 of file omx.c.
Referenced by cleanup(), and omx_component_init().
int OMXCodecContext::out_port |
Definition at line 200 of file omx.c.
Referenced by cleanup(), and omx_component_init().
OMX_COLOR_FORMATTYPE OMXCodecContext::color_format |
Definition at line 201 of file omx.c.
Referenced by omx_component_init().
int OMXCodecContext::stride |
Definition at line 202 of file omx.c.
Referenced by omx_component_init(), and omx_encode_frame().
int OMXCodecContext::plane_size |
Definition at line 202 of file omx.c.
Referenced by omx_component_init(), and omx_encode_frame().
int OMXCodecContext::num_in_buffers |
Definition at line 204 of file omx.c.
Referenced by cleanup(), and omx_component_init().
int OMXCodecContext::num_out_buffers |
Definition at line 204 of file omx.c.
Referenced by cleanup(), and omx_component_init().
OMX_BUFFERHEADERTYPE** OMXCodecContext::in_buffer_headers |
Definition at line 205 of file omx.c.
Referenced by cleanup(), and omx_component_init().
OMX_BUFFERHEADERTYPE** OMXCodecContext::out_buffer_headers |
Definition at line 206 of file omx.c.
Referenced by cleanup(), and omx_component_init().
int OMXCodecContext::num_free_in_buffers |
Definition at line 207 of file omx.c.
Referenced by cleanup(), empty_buffer_done(), omx_component_init(), and omx_encode_frame().
OMX_BUFFERHEADERTYPE** OMXCodecContext::free_in_buffers |
Definition at line 208 of file omx.c.
Referenced by cleanup(), empty_buffer_done(), omx_component_init(), and omx_encode_frame().
int OMXCodecContext::num_done_out_buffers |
Definition at line 209 of file omx.c.
Referenced by cleanup(), fill_buffer_done(), omx_component_init(), omx_encode_frame(), and omx_encode_init().
OMX_BUFFERHEADERTYPE** OMXCodecContext::done_out_buffers |
Definition at line 210 of file omx.c.
Referenced by cleanup(), fill_buffer_done(), omx_component_init(), omx_encode_frame(), and omx_encode_init().
pthread_mutex_t OMXCodecContext::input_mutex |
Definition at line 211 of file omx.c.
Referenced by cleanup(), empty_buffer_done(), omx_encode_frame(), and omx_encode_init().
pthread_cond_t OMXCodecContext::input_cond |
Definition at line 212 of file omx.c.
Referenced by cleanup(), empty_buffer_done(), omx_encode_frame(), and omx_encode_init().
pthread_mutex_t OMXCodecContext::output_mutex |
Definition at line 213 of file omx.c.
Referenced by cleanup(), fill_buffer_done(), omx_encode_frame(), and omx_encode_init().
pthread_cond_t OMXCodecContext::output_cond |
Definition at line 214 of file omx.c.
Referenced by cleanup(), fill_buffer_done(), omx_encode_frame(), and omx_encode_init().
pthread_mutex_t OMXCodecContext::state_mutex |
Definition at line 216 of file omx.c.
Referenced by cleanup(), event_handler(), omx_encode_init(), and wait_for_state().
pthread_cond_t OMXCodecContext::state_cond |
Definition at line 217 of file omx.c.
Referenced by cleanup(), event_handler(), omx_encode_init(), and wait_for_state().
OMX_STATETYPE OMXCodecContext::state |
Definition at line 218 of file omx.c.
Referenced by cleanup(), event_handler(), omx_encode_init(), and wait_for_state().
OMX_ERRORTYPE OMXCodecContext::error |
Definition at line 219 of file omx.c.
Referenced by event_handler(), omx_encode_init(), and wait_for_state().
int OMXCodecContext::mutex_cond_inited |
Definition at line 221 of file omx.c.
Referenced by cleanup(), and omx_encode_init().
int OMXCodecContext::eos_sent |
Definition at line 223 of file omx.c.
Referenced by omx_encode_frame().
int OMXCodecContext::got_eos |
Definition at line 223 of file omx.c.
Referenced by omx_encode_frame().
uint8_t* OMXCodecContext::output_buf |
Definition at line 225 of file omx.c.
Referenced by cleanup(), and omx_encode_frame().
int OMXCodecContext::output_buf_size |
Definition at line 226 of file omx.c.
Referenced by omx_encode_frame().
int OMXCodecContext::input_zerocopy |
Definition at line 228 of file omx.c.
Referenced by cleanup(), empty_buffer_done(), omx_component_init(), omx_encode_frame(), and omx_encode_init().
int OMXCodecContext::profile |
Definition at line 229 of file omx.c.
Referenced by omx_component_init().