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 71 of file avi.c.

Referenced by check_stream_type(), and init_replex().

int read_avi_header ( avi_context ac,
int  fd 
)

Definition at line 205 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 507 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 413 of file avi.c.

Referenced by replex_fill_buffers().


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