ParseContext Struct Reference

#include <parser.h>


Data Fields

uint8_tbuffer
int index
int last_index
unsigned int buffer_size
uint32_t state
 contains the last few bytes in MSB order
int frame_start_found
int overread
 the number of bytes which where irreversibly read from the next frame
int overread_index
 the index into ParseContext.buffer of the overread bytes
uint64_t state64
 contains the last 8 bytes in MSB order


Detailed Description

Definition at line 28 of file parser.h.


Field Documentation

Definition at line 32 of file parser.h.

Referenced by ff_combine_frame(), and ff_MPV_common_end().

Definition at line 30 of file parser.h.

Referenced by ff_aac_ac3_parse(), ff_combine_frame(), ff_mpeg_flush(), mlp_parse(), and pnm_parse().

the number of bytes which where irreversibly read from the next frame

Definition at line 35 of file parser.h.

Referenced by ff_combine_frame(), ff_mpeg_flush(), mlp_parse(), and pnm_parse().

the index into ParseContext.buffer of the overread bytes

Definition at line 36 of file parser.h.

Referenced by ff_combine_frame(), ff_mpeg_flush(), mlp_parse(), and pnm_parse().

contains the last 8 bytes in MSB order

Definition at line 37 of file parser.h.

Referenced by adx_parse(), bmp_parse(), dnxhd_find_frame_end(), ff_combine_frame(), and png_parse().


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

Generated on Fri Oct 26 02:50:16 2012 for FFmpeg by  doxygen 1.5.8