m2ts_demux.c File Reference

Go to the source code of this file.

Classes

struct  m2ts_demux_s

Functions

M2TS_DEMUXm2ts_demux_init (uint16_t pid)
void m2ts_demux_free (M2TS_DEMUX **p)
static int64_t _parse_timestamp (uint8_t *p)
static int _add_ts (PES_BUFFER *p, unsigned pusi, uint8_t *buf, unsigned len)
PES_BUFFERm2ts_demux (M2TS_DEMUX *p, uint8_t *buf)

Function Documentation

M2TS_DEMUX* m2ts_demux_init ( uint16_t  pid  ) 

Definition at line 43 of file m2ts_demux.c.

Referenced by graphics_processor_decode_ts().

void m2ts_demux_free ( M2TS_DEMUX **  p  ) 

Definition at line 54 of file m2ts_demux.c.

Referenced by graphics_processor_decode_ts(), and graphics_processor_free().

static int64_t _parse_timestamp ( uint8_t p  )  [static]

Definition at line 62 of file m2ts_demux.c.

Referenced by _add_ts().

static int _add_ts ( PES_BUFFER p,
unsigned  pusi,
uint8_t buf,
unsigned  len 
) [static]

Definition at line 82 of file m2ts_demux.c.

Referenced by m2ts_demux().

PES_BUFFER* m2ts_demux ( M2TS_DEMUX p,
uint8_t buf 
) [read]

Definition at line 129 of file m2ts_demux.c.

Referenced by graphics_processor_decode_ts().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Sun May 27 06:41:45 2012 for MythTV by  doxygen 1.6.3