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 42 of file dirac_parser.c.

Field Documentation

uint8_t* DiracParseContext::buffer

Definition at line 50 of file dirac_parser.c.

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

int DiracParseContext::buffer_size

Definition at line 48 of file dirac_parser.c.

Referenced by dirac_combine_frame(), and dirac_parse_close().

uint8_t* DiracParseContext::dirac_unit

Definition at line 52 of file dirac_parser.c.

Referenced by dirac_combine_frame().

int DiracParseContext::dirac_unit_size

Definition at line 51 of file dirac_parser.c.

Referenced by dirac_combine_frame().

int DiracParseContext::header_bytes_needed

Definition at line 46 of file dirac_parser.c.

Referenced by dirac_combine_frame(), and find_frame_end().

int DiracParseContext::index

Definition at line 49 of file dirac_parser.c.

Referenced by dirac_combine_frame(), and unpack_parse_unit().

int DiracParseContext::is_synced

Definition at line 44 of file dirac_parser.c.

Referenced by dirac_parse(), and find_frame_end().

int DiracParseContext::overread_index

Definition at line 47 of file dirac_parser.c.

Referenced by dirac_combine_frame().

int DiracParseContext::state

Definition at line 43 of file dirac_parser.c.

Referenced by find_frame_end().

int DiracParseContext::sync_offset

Definition at line 45 of file dirac_parser.c.

Referenced by dirac_combine_frame(), and find_frame_end().


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