FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
MMALDecodeContext Struct Reference

Data Fields

AVClassav_class
 
int extra_buffers
 
int extra_decoder_buffers
 
MMAL_COMPONENT_T * decoder
 
MMAL_QUEUE_T * queue_decoded_frames
 
MMAL_POOL_T * pool_in
 
FFPoolRefpool_out
 
FFBufferEntrywaiting_buffers
 
FFBufferEntrywaiting_buffers_tail
 
int64_t packets_sent
 
atomic_int packets_buffered
 
int64_t frames_output
 
int eos_received
 
int eos_sent
 
int extradata_sent
 
int interlaced_frame
 
int top_field_first
 

Detailed Description

Definition at line 68 of file mmaldec.c.

Field Documentation

AVClass* MMALDecodeContext::av_class

Definition at line 69 of file mmaldec.c.

int MMALDecodeContext::extra_buffers

Definition at line 70 of file mmaldec.c.

Referenced by ffmal_update_format().

int MMALDecodeContext::extra_decoder_buffers

Definition at line 71 of file mmaldec.c.

Referenced by ffmmal_init_decoder().

MMAL_COMPONENT_T* MMALDecodeContext::decoder
MMAL_QUEUE_T* MMALDecodeContext::queue_decoded_frames
MMAL_POOL_T* MMALDecodeContext::pool_in

Definition at line 75 of file mmaldec.c.

Referenced by ffmmal_close_decoder(), ffmmal_fill_input_port(), and ffmmal_init_decoder().

FFPoolRef* MMALDecodeContext::pool_out
FFBufferEntry* MMALDecodeContext::waiting_buffers

Definition at line 84 of file mmaldec.c.

Referenced by ffmmal_add_packet(), ffmmal_fill_input_port(), and ffmmal_stop_decoder().

FFBufferEntry * MMALDecodeContext::waiting_buffers_tail

Definition at line 84 of file mmaldec.c.

Referenced by ffmmal_add_packet(), ffmmal_fill_input_port(), and ffmmal_stop_decoder().

int64_t MMALDecodeContext::packets_sent

Definition at line 86 of file mmaldec.c.

Referenced by ffmmal_add_packet(), ffmmal_read_frame(), and ffmmal_stop_decoder().

atomic_int MMALDecodeContext::packets_buffered
int64_t MMALDecodeContext::frames_output

Definition at line 88 of file mmaldec.c.

Referenced by ffmmal_read_frame(), and ffmmal_stop_decoder().

int MMALDecodeContext::eos_received

Definition at line 89 of file mmaldec.c.

Referenced by ffmmal_add_packet(), ffmmal_read_frame(), and ffmmal_stop_decoder().

int MMALDecodeContext::eos_sent

Definition at line 90 of file mmaldec.c.

Referenced by ffmmal_add_packet(), ffmmal_read_frame(), and ffmmal_stop_decoder().

int MMALDecodeContext::extradata_sent

Definition at line 91 of file mmaldec.c.

Referenced by ffmmal_decode(), and ffmmal_stop_decoder().

int MMALDecodeContext::interlaced_frame

Definition at line 92 of file mmaldec.c.

Referenced by ffmal_copy_frame(), and ffmal_update_format().

int MMALDecodeContext::top_field_first

Definition at line 93 of file mmaldec.c.

Referenced by ffmal_copy_frame(), and ffmal_update_format().


The documentation for this struct was generated from the following file: