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... | |
uint8_t* ParseContext::buffer |
Definition at line 29 of file parser.h.
Referenced by ff_combine_frame(), ff_parse_close(), h264_close(), h264_parse(), pnm_parse(), and tak_parse().
int ParseContext::index |
Definition at line 30 of file parser.h.
Referenced by bmp_parse(), ff_aac_ac3_parse(), ff_combine_frame(), hdr_parse(), pnm_parse(), and tak_parse().
int ParseContext::last_index |
Definition at line 31 of file parser.h.
Referenced by ff_combine_frame(), and h264_parse().
unsigned int ParseContext::buffer_size |
Definition at line 32 of file parser.h.
Referenced by ff_combine_frame().
uint32_t ParseContext::state |
contains the last few bytes in MSB order
Definition at line 33 of file parser.h.
Referenced by avs2_find_frame_end(), avs3_find_frame_end(), cavs_find_frame_end(), dpx_parse(), ff_combine_frame(), find_frame_end(), h261_find_frame_end(), h263_find_frame_end(), h264_find_frame_end(), ipu_parse(), latm_find_frame_end(), mpeg1_find_frame_end(), mpeg4_find_frame_end(), mpegaudio_parse(), opus_find_frame_end(), and png_parse().
int ParseContext::frame_start_found |
Definition at line 34 of file parser.h.
Referenced by avs2_find_frame_end(), avs3_find_frame_end(), bmp_parse(), cavs_find_frame_end(), dca_find_frame_end(), dnxhd_find_frame_end(), dpx_parse(), find_frame_end(), gif_find_frame_end(), h261_find_frame_end(), h263_find_frame_end(), h264_find_frame_end(), hevc_find_frame_end(), latm_find_frame_end(), mpeg1_find_frame_end(), mpeg4_find_frame_end(), opus_find_frame_end(), png_parse(), reset_context(), tak_parse(), vc1_parse(), and xwd_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(), 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(), and pnm_parse().
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(), cri_parse(), dca_find_frame_end(), dnxhd_find_frame_end(), ff_combine_frame(), find_frame_end(), ftr_parse(), hdr_parse(), hevc_find_frame_end(), png_parse(), qoi_parse(), reset_context(), and xbm_parse().