xine-lib 1.2.11
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)