riff.h File Reference


Detailed Description

internal header for RIFF based (de)muxers do NOT include this in end user applications

Definition in file riff.h.

Go to the source code of this file.

Classes

struct  AVCodecTag

Functions

offset_t start_tag (ByteIOContext *pb, const char *tag)
void end_tag (ByteIOContext *pb, offset_t start)
void put_bmp_header (ByteIOContext *pb, AVCodecContext *enc, const AVCodecTag *tags, int for_asf)
int put_wav_header (ByteIOContext *pb, AVCodecContext *enc)
int wav_codec_get_id (unsigned int tag, int bps)
void get_wav_header (ByteIOContext *pb, AVCodecContext *codec, int size)
unsigned int codec_get_tag (const AVCodecTag *tags, int id)
enum CodecID codec_get_id (const AVCodecTag *tags, unsigned int tag)
void ff_parse_specific_params (AVCodecContext *stream, int *au_rate, int *au_ssize, int *au_scale)

Variables

const AVCodecTag codec_bmp_tags []
const AVCodecTag codec_wav_tags []


Function Documentation

offset_t start_tag ( ByteIOContext pb,
const char *  tag 
)

void end_tag ( ByteIOContext pb,
offset_t  start 
)

void put_bmp_header ( ByteIOContext pb,
AVCodecContext enc,
const AVCodecTag tags,
int  for_asf 
)

Definition at line 332 of file riff.c.

Referenced by asf_write_header1(), avi_write_header(), and mkv_write_codecprivate().

int put_wav_header ( ByteIOContext pb,
AVCodecContext enc 
)

int wav_codec_get_id ( unsigned int  tag,
int  bps 
)

Definition at line 405 of file riff.c.

Referenced by avisynth_read_header(), get_codec_data(), and get_wav_header().

void get_wav_header ( ByteIOContext pb,
AVCodecContext codec,
int  size 
)

Definition at line 363 of file riff.c.

Referenced by asf_read_header(), avi_read_header(), dxa_read_header(), and wav_read_header().

unsigned int codec_get_tag ( const AVCodecTag tags,
int  id 
)

enum CodecID codec_get_id ( const AVCodecTag tags,
unsigned int  tag 
)

void ff_parse_specific_params ( AVCodecContext stream,
int *  au_rate,
int *  au_ssize,
int *  au_scale 
)

Definition at line 424 of file riff.c.

Referenced by avi_write_counters(), avi_write_header(), nut_write_header(), and write_header().


Variable Documentation


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