| FFmpeg
    | 
#include <parser.h>

| Data Fields | |
| uint8_t * | buffer | 
| int | index | 
| int | last_index | 
| unsigned int | buffer_size | 
| uint32_t | state | 
| contains the last few bytes in MSB order  More... | |
| int | frame_start_found | 
| int | overread | 
| the number of bytes which where irreversibly read from the next frame  More... | |
| int | overread_index | 
| the index into ParseContext.buffer of the overread bytes  More... | |
| uint64_t | state64 | 
| contains the last 8 bytes in MSB order  More... | |
Detailed Description
Field Documentation
| uint8_t* ParseContext::buffer | 
Definition at line 29 of file parser.h.
Referenced by close(), ff_combine_frame(), ff_h263_decode_frame(), ff_MPV_common_end(), ff_parse_close(), h261_decode_frame(), h264_parse(), mlp_parse(), mpeg_decode_postinit(), pnm_parse(), and tak_parse().
| unsigned int ParseContext::buffer_size | 
Definition at line 32 of file parser.h.
Referenced by ff_combine_frame(), and ff_MPV_common_end().
| int ParseContext::frame_start_found | 
Definition at line 34 of file parser.h.
Referenced by bmp_parse(), cavs_find_frame_end(), dca_find_frame_end(), dnxhd_find_frame_end(), ff_h263_find_frame_end(), ff_h264_find_frame_end(), ff_mpeg1_find_frame_end(), ff_mpeg4_find_frame_end(), ff_mpeg_flush(), find_frame_end(), flush_dpb(), h261_find_frame_end(), latm_find_frame_end(), png_parse(), tak_parse(), and vc1_find_frame_end().
| int ParseContext::index | 
Definition at line 30 of file parser.h.
Referenced by ff_aac_ac3_parse(), ff_combine_frame(), ff_mpeg_flush(), flush_dpb(), mlp_parse(), pnm_parse(), and tak_parse().
| int ParseContext::last_index | 
Definition at line 31 of file parser.h.
Referenced by decode_chunks(), ff_combine_frame(), ff_mpeg_flush(), flush_dpb(), get_consumed_bytes(), and h264_parse().
| int ParseContext::overread | 
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(), flush_dpb(), mlp_parse(), pnm_parse(), and tak_parse().
| int ParseContext::overread_index | 
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(), flush_dpb(), mlp_parse(), and pnm_parse().
| uint32_t ParseContext::state | 
contains the last few bytes in MSB order
Definition at line 33 of file parser.h.
Referenced by cavs_find_frame_end(), dca_find_frame_end(), ff_combine_frame(), ff_h263_find_frame_end(), ff_h264_find_frame_end(), ff_mpeg1_find_frame_end(), ff_mpeg4_find_frame_end(), ff_mpeg_flush(), ff_MPV_common_init(), find_frame_end(), flush_dpb(), h261_find_frame_end(), latm_find_frame_end(), mlp_parse(), mpegaudio_parse(), png_parse(), and vc1_find_frame_end().
| uint64_t ParseContext::state64 | 
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 by
 1.8.11
 1.8.11