23#ifndef HAVE_MPEG_PARSER_H
24#define HAVE_MPEG_PARSER_H
69 uint8_t *current, uint8_t *end,
struct mpeg_parser_s mpeg_parser_t
uint8_t * mpeg_parser_decode_data(mpeg_parser_t *parser, uint8_t *current, uint8_t *end, int *flush)
Definition: ff_mpeg_parser.c:307
void mpeg_parser_init(mpeg_parser_t *parser, size_t padding_size)
Definition: ff_mpeg_parser.c:69
void mpeg_parser_reset(mpeg_parser_t *parser)
Definition: ff_mpeg_parser.c:82
void mpeg_parser_dispose(mpeg_parser_t *parser)
Definition: ff_mpeg_parser.c:75
Definition: ff_mpeg_parser.h:31
uint8_t * chunk_ptr
Definition: ff_mpeg_parser.h:33
uint8_t * chunk_start
Definition: ff_mpeg_parser.h:34
uint8_t code
Definition: ff_mpeg_parser.h:37
uint32_t shift
Definition: ff_mpeg_parser.h:35
uint8_t is_sequence_needed
Definition: ff_mpeg_parser.h:40
double frame_aspect_ratio
Definition: ff_mpeg_parser.h:53
int aspect_ratio_info
Definition: ff_mpeg_parser.h:47
uint16_t width
Definition: ff_mpeg_parser.h:50
uint8_t has_sequence
Definition: ff_mpeg_parser.h:42
int frame_duration
Definition: ff_mpeg_parser.h:52
uint16_t height
Definition: ff_mpeg_parser.h:51
uint8_t * chunk_buffer
Definition: ff_mpeg_parser.h:32
uint8_t is_mpeg1
Definition: ff_mpeg_parser.h:41
int buffer_size
Definition: ff_mpeg_parser.h:36
uint8_t picture_coding_type
Definition: ff_mpeg_parser.h:38
uint8_t rate_code
Definition: ff_mpeg_parser.h:45
uint8_t in_slice
Definition: ff_mpeg_parser.h:43