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_t * buffer
int dirac_unit_size
uint8_t * dirac_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 39 of file dirac_parser.c.

Field Documentation

uint8_t* DiracParseContext::buffer

Definition at line 47 of file dirac_parser.c.

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

int DiracParseContext::buffer_size

Definition at line 45 of file dirac_parser.c.

Referenced by dirac_combine_frame(), and dirac_parse_close().

uint8_t* DiracParseContext::dirac_unit

Definition at line 49 of file dirac_parser.c.

Referenced by dirac_combine_frame().

int DiracParseContext::dirac_unit_size

Definition at line 48 of file dirac_parser.c.

Referenced by dirac_combine_frame().

int DiracParseContext::header_bytes_needed

Definition at line 43 of file dirac_parser.c.

Referenced by dirac_combine_frame(), and find_frame_end().

int DiracParseContext::index

Definition at line 46 of file dirac_parser.c.

Referenced by dirac_combine_frame(), and unpack_parse_unit().

int DiracParseContext::is_synced

Definition at line 41 of file dirac_parser.c.

Referenced by dirac_parse(), and find_frame_end().

int DiracParseContext::overread_index

Definition at line 44 of file dirac_parser.c.

Referenced by dirac_combine_frame().

int DiracParseContext::state

Definition at line 40 of file dirac_parser.c.

Referenced by find_frame_end().

int DiracParseContext::sync_offset

Definition at line 42 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: