mpg_common.h File Reference

Go to the source code of this file.

Classes

struct  index_unit_s
struct  extdata_s

Typedefs

typedef struct index_unit_s index_unit
typedef struct extdata_s extdata_t

Functions

void show_buf (uint8_t *buf, int length)
int find_mpg_header (uint8_t head, uint8_t *buf, int length)
int find_any_header (uint8_t *head, uint8_t *buf, int length)
uint64_t trans_pts_dts (uint8_t *pts)
int mring_peek (ringbuffer *rbuf, uint8_t *buf, unsigned int l, uint32_t off)
int ring_find_mpg_header (ringbuffer *rbuf, uint8_t head, int off, int le)
int ring_find_any_header (ringbuffer *rbuf, uint8_t *head, int off, int le)


Typedef Documentation

typedef struct index_unit_s index_unit

typedef struct extdata_s extdata_t


Function Documentation

void show_buf ( uint8_t *  buf,
int  length 
)

Definition at line 32 of file mpg_common.c.

Referenced by get_avi_from_index().

int find_mpg_header ( uint8_t  head,
uint8_t *  buf,
int  length 
)

Definition at line 66 of file mpg_common.c.

int find_any_header ( uint8_t *  head,
uint8_t *  buf,
int  length 
)

Definition at line 102 of file mpg_common.c.

Referenced by check_stream_type().

uint64_t trans_pts_dts ( uint8_t *  pts  ) 

Definition at line 138 of file mpg_common.c.

Referenced by analyze_audio(), and analyze_video().

int mring_peek ( ringbuffer rbuf,
uint8_t *  buf,
unsigned int  l,
uint32_t  off 
)

Definition at line 156 of file mpg_common.c.

Referenced by find_audio_sync(), ring_find_any_header(), and ring_find_mpg_header().

int ring_find_mpg_header ( ringbuffer rbuf,
uint8_t  head,
int  off,
int  le 
)

Definition at line 169 of file mpg_common.c.

Referenced by get_video_ext_info(), and get_video_info().

int ring_find_any_header ( ringbuffer rbuf,
uint8_t *  head,
int  off,
int  le 
)

Definition at line 208 of file mpg_common.c.

Referenced by analyze_video().


Generated on Sat Dec 18 05:15:54 2010 for MythTV by  doxygen 1.5.5