Data Structures | Typedefs | Functions | Variables

libavformat/riff.h File Reference

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

#include "libavcodec/avcodec.h"
#include "avio.h"

Go to the source code of this file.

Data Structures

struct  AVCodecTag

Typedefs

typedef struct AVCodecTag AVCodecTag

Functions

int64_t ff_start_tag (ByteIOContext *pb, const char *tag)
void ff_end_tag (ByteIOContext *pb, int64_t start)
void ff_put_bmp_header (ByteIOContext *pb, AVCodecContext *enc, const AVCodecTag *tags, int for_asf)
int ff_put_wav_header (ByteIOContext *pb, AVCodecContext *enc)
enum CodecID ff_wav_codec_get_id (unsigned int tag, int bps)
void ff_get_wav_header (ByteIOContext *pb, AVCodecContext *codec, int size)
unsigned int ff_codec_get_tag (const AVCodecTag *tags, int id)
enum CodecID ff_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 ff_codec_bmp_tags []
const AVCodecTag ff_codec_wav_tags []

Detailed Description

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

Definition in file riff.h.


Typedef Documentation

typedef struct AVCodecTag AVCodecTag

Function Documentation

enum CodecID ff_codec_get_id ( const AVCodecTag tags,
unsigned int  tag 
)
unsigned int ff_codec_get_tag ( const AVCodecTag tags,
int  id 
)
void ff_end_tag ( ByteIOContext pb,
int64_t  start 
)
void ff_get_wav_header ( ByteIOContext pb,
AVCodecContext codec,
int  size 
)
void ff_parse_specific_params ( AVCodecContext stream,
int *  au_rate,
int *  au_ssize,
int *  au_scale 
)

Definition at line 525 of file riff.c.

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

void ff_put_bmp_header ( ByteIOContext pb,
AVCodecContext enc,
const AVCodecTag tags,
int  for_asf 
)
int ff_put_wav_header ( ByteIOContext pb,
AVCodecContext enc 
)
int64_t ff_start_tag ( ByteIOContext pb,
const char *  tag 
)
enum CodecID ff_wav_codec_get_id ( unsigned int  tag,
int  bps 
)

Variable Documentation