mpegdemux_internal.h File Reference

Go to the source code of this file.

Defines

#define MPEGDEMUX_INTERNAL_H   1
#define PAR_STREAM_EXCLUDE   1
#define PAR_MODE_SCAN   0
#define PAR_MODE_LIST   1
#define PAR_MODE_REMUX   2
#define PAR_MODE_DEMUX   3

Functions

char * mpeg_get_name (const char *base, unsigned sid)
int mpeg_stream_excl (unsigned char sid, unsigned char ssid)
int mpeg_packet_check (mpeg_demux_t *mpeg)
int mpeg_copy (mpeg_demux_t *mpeg, int fd, unsigned n)

Variables

unsigned char par_stream [256]
unsigned char par_substream [256]
unsigned char par_invalid [256]
int par_empty_pack
int par_drop
int par_dvdac3

Define Documentation

#define MPEGDEMUX_INTERNAL_H   1

Definition at line 31 of file mpegdemux_internal.h.

#define PAR_MODE_DEMUX   3

Definition at line 39 of file mpegdemux_internal.h.

#define PAR_MODE_LIST   1

Definition at line 37 of file mpegdemux_internal.h.

#define PAR_MODE_REMUX   2

Definition at line 38 of file mpegdemux_internal.h.

#define PAR_MODE_SCAN   0

Definition at line 36 of file mpegdemux_internal.h.

#define PAR_STREAM_EXCLUDE   1

Definition at line 34 of file mpegdemux_internal.h.


Function Documentation

int mpeg_copy ( mpeg_demux_t mpeg,
int  fd,
unsigned  n 
)
char* mpeg_get_name ( const char *  base,
unsigned  sid 
)
int mpeg_packet_check ( mpeg_demux_t mpeg  ) 
int mpeg_stream_excl ( unsigned char  sid,
unsigned char  ssid 
)

Variable Documentation

int par_drop
unsigned char par_invalid[256]
unsigned char par_stream[256]
unsigned char par_substream[256]

Generated on Fri Mar 26 20:16:54 2010 for MediaTomb by  doxygen 1.6.1