xine-lib 1.2.13-20230125hg15249
Data Structures | Typedefs | Functions
ff_mpeg_parser.h File Reference
#include <stdint.h>
#include <stddef.h>

Go to the source code of this file.

Data Structures

struct  mpeg_parser_s
 

Typedefs

typedef struct mpeg_parser_s mpeg_parser_t
 

Functions

void mpeg_parser_init (mpeg_parser_t *parser, size_t padding_size)
 
void mpeg_parser_dispose (mpeg_parser_t *parser)
 
uint8_t * mpeg_parser_decode_data (mpeg_parser_t *parser, uint8_t *current, uint8_t *end, int *flush)
 
void mpeg_parser_reset (mpeg_parser_t *parser)
 

Typedef Documentation

◆ mpeg_parser_t

typedef struct mpeg_parser_s mpeg_parser_t

Function Documentation

◆ mpeg_parser_decode_data()

uint8_t * mpeg_parser_decode_data ( mpeg_parser_t * parser,
uint8_t * current,
uint8_t * end,
int * flush )

◆ mpeg_parser_dispose()

void mpeg_parser_dispose ( mpeg_parser_t * parser)

References mpeg_parser_s::chunk_buffer, and NULL.

Referenced by ff_dispose().

◆ mpeg_parser_init()

void mpeg_parser_init ( mpeg_parser_t * parser,
size_t padding_size )

◆ mpeg_parser_reset()

void mpeg_parser_reset ( mpeg_parser_t * parser)