ffmpeg_rw.c File Reference


Functions

AVStream * add_audio_stream (AVFormatContext *oc, int codec_id)
void open_audio (AVFormatContext *oc, AVStream *st)
void get_audio_frame (int16_t *samples, int frame_size, int nb_channels)
void write_audio_frame (AVFormatContext *oc, AVStream *st)
void close_audio (AVFormatContext *oc, AVStream *st)
AVStream * add_video_stream (AVFormatContext *oc, int codec_id)
void open_video (AVFormatContext *oc, AVStream *st)
void write_video_frame (AVFormatContext *oc, AVStream *st, int frame_count, unsigned char *imgFrame)
void close_video (AVFormatContext *oc, AVStream *st)

Variables

float t
float tincr
float tincr2
int16_t * samples
uint8_t * audio_outbuf
int audio_outbuf_size
int audio_input_frame_size
AVFrame * picture
AVFrame * tmp_picture
uint8_t * video_outbuf
int video_outbuf_size

Function Documentation

AVStream* add_audio_stream ( AVFormatContext *  oc,
int  codec_id 
)

AVStream* add_video_stream ( AVFormatContext *  oc,
int  codec_id 
)

void close_audio ( AVFormatContext *  oc,
AVStream *  st 
)

void close_video ( AVFormatContext *  oc,
AVStream *  st 
)

void get_audio_frame ( int16_t *  samples,
int  frame_size,
int  nb_channels 
)

void open_audio ( AVFormatContext *  oc,
AVStream *  st 
)

void open_video ( AVFormatContext *  oc,
AVStream *  st 
)

void write_audio_frame ( AVFormatContext *  oc,
AVStream *  st 
)

void write_video_frame ( AVFormatContext *  oc,
AVStream *  st,
int  frame_count,
unsigned char *  imgFrame 
)


Variable Documentation

int audio_input_frame_size

uint8_t* audio_outbuf

int audio_outbuf_size

AVFrame* picture

int16_t* samples

float t

float tincr

float tincr2

AVFrame * tmp_picture

uint8_t* video_outbuf

int video_outbuf_size


Generated on Tue Jan 22 17:07:30 2008 for MUAN by  doxygen 1.4.7