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

Find the end of the current frame in the bitstream. More...

Data Fields

int state
 
int is_synced
 
int sync_offset
 
int header_bytes_needed
 
int overread_index
 
int buffer_size
 
int index
 
uint8_tbuffer
 
int dirac_unit_size
 
uint8_tdirac_unit
 

Detailed Description

Find the end of the current frame in the bitstream.

Returns
the position of the first byte of the next frame or -1

Definition at line 43 of file dirac_parser.c.

Field Documentation

int DiracParseContext::state

Definition at line 44 of file dirac_parser.c.

Referenced by find_frame_end().

int DiracParseContext::is_synced

Definition at line 45 of file dirac_parser.c.

Referenced by dirac_parse(), and find_frame_end().

int DiracParseContext::sync_offset

Definition at line 46 of file dirac_parser.c.

Referenced by dirac_combine_frame(), and find_frame_end().

int DiracParseContext::header_bytes_needed

Definition at line 47 of file dirac_parser.c.

Referenced by dirac_combine_frame(), and find_frame_end().

int DiracParseContext::overread_index

Definition at line 48 of file dirac_parser.c.

Referenced by dirac_combine_frame().

int DiracParseContext::buffer_size

Definition at line 49 of file dirac_parser.c.

Referenced by dirac_combine_frame(), and dirac_parse_close().

int DiracParseContext::index

Definition at line 50 of file dirac_parser.c.

Referenced by dirac_combine_frame().

uint8_t* DiracParseContext::buffer

Definition at line 51 of file dirac_parser.c.

Referenced by dirac_combine_frame(), dirac_parse_close(), and unpack_parse_unit().

int DiracParseContext::dirac_unit_size

Definition at line 52 of file dirac_parser.c.

Referenced by dirac_combine_frame().

uint8_t* DiracParseContext::dirac_unit

Definition at line 53 of file dirac_parser.c.

Referenced by dirac_combine_frame().


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