avi.h File Reference

Go to the source code of this file.

Classes

struct  avi_index_s
struct  avi_audio_s
struct  avi_video_s
struct  avi_context

Typedefs

typedef struct avi_index_s avi_index
typedef struct avi_audio_s avi_audio_info
typedef struct avi_video_s avi_video_info

Functions

int check_riff (avi_context *ac, uint8_t *buf, int len)
int read_avi_header (avi_context *ac, int fd)
void get_avi (pes_in_t *p, uint8_t *buf, int count, void(*func)(pes_in_t *p))
int avi_read_index (avi_context *ac, int fd)
int get_avi_from_index (pes_in_t *p, int fd, avi_context *ac, void(*func)(pes_in_t *p), int insize)

Typedef Documentation

typedef struct avi_index_s avi_index
typedef struct avi_audio_s avi_audio_info
typedef struct avi_video_s avi_video_info

Function Documentation

int check_riff ( avi_context ac,
uint8_t buf,
int  len 
)

Definition at line 76 of file avi.c.

Referenced by check_stream_type(), and init_replex().

int read_avi_header ( avi_context ac,
int  fd 
)

Definition at line 208 of file avi.c.

Referenced by init_replex().

void get_avi ( pes_in_t p,
uint8_t buf,
int  count,
void(*)(pes_in_t *p func 
)

Definition at line 508 of file avi.c.

Referenced by get_avi(), and replex_fill_buffers().

int avi_read_index ( avi_context ac,
int  fd 
)

Definition at line 135 of file avi.c.

Referenced by init_replex().

int get_avi_from_index ( pes_in_t p,
int  fd,
avi_context ac,
void(*)(pes_in_t *p func,
int  insize 
)

Definition at line 412 of file avi.c.

Referenced by replex_fill_buffers().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Wed May 23 06:41:50 2012 for MythTV by  doxygen 1.6.3