FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
riff.c File Reference
#include "libavutil/mathematics.h"
#include "libavcodec/avcodec.h"
#include "avformat.h"
#include "avio_internal.h"
#include "riff.h"
#include "libavcodec/bytestream.h"
#include "libavutil/avassert.h"

Go to the source code of this file.

Functions

void ff_get_guid (AVIOContext *s, ff_asf_guid *g)
 
enum AVCodecID ff_codec_guid_get_id (const AVCodecGuid *guids, ff_asf_guid guid)
 
struct AVCodecTagavformat_get_riff_video_tags (void)
 
struct AVCodecTagavformat_get_riff_audio_tags (void)
 

Variables

const AVCodecTag ff_codec_bmp_tags []
 
const AVCodecTag ff_codec_wav_tags []
 
const AVCodecGuid ff_codec_wav_guids []
 
const AVMetadataConv ff_riff_info_conv []
 

Function Documentation

void ff_get_guid ( AVIOContext s,
ff_asf_guid g 
)
enum AVCodecID ff_codec_guid_get_id ( const AVCodecGuid guids,
ff_asf_guid  guid 
)

Definition at line 455 of file riff.c.

Referenced by parse_media_type().

Variable Documentation

const AVCodecTag ff_codec_bmp_tags[]
const AVCodecTag ff_codec_wav_tags[]
const AVCodecGuid ff_codec_wav_guids[]
Initial value:
= {
{ AV_CODEC_ID_AC3, { 0x2C, 0x80, 0x6D, 0xE0, 0x46, 0xDB, 0xCF, 0x11, 0xB4, 0xD1, 0x00, 0x80, 0x5F, 0x6C, 0xBB, 0xEA } },
{ AV_CODEC_ID_ATRAC3P, { 0xBF, 0xAA, 0x23, 0xE9, 0x58, 0xCB, 0x71, 0x44, 0xA1, 0x19, 0xFF, 0xFA, 0x01, 0xE4, 0xCE, 0x62 } },
{ AV_CODEC_ID_EAC3, { 0xAF, 0x87, 0xFB, 0xA7, 0x02, 0x2D, 0xFB, 0x42, 0xA4, 0xD4, 0x05, 0xCD, 0x93, 0x84, 0x3B, 0xDD } },
{ AV_CODEC_ID_MP2, { 0x2B, 0x80, 0x6D, 0xE0, 0x46, 0xDB, 0xCF, 0x11, 0xB4, 0xD1, 0x00, 0x80, 0x5F, 0x6C, 0xBB, 0xEA } },
}

Definition at line 424 of file riff.c.

Referenced by parse_media_type(), and write_stream_codec_info().

const AVMetadataConv ff_riff_info_conv[]
Initial value:
= {
{ "IART", "artist" },
{ "ICMT", "comment" },
{ "ICOP", "copyright" },
{ "ICRD", "date" },
{ "IGNR", "genre" },
{ "ILNG", "language" },
{ "INAM", "title" },
{ "IPRD", "album" },
{ "IPRT", "track" },
{ "ISFT", "encoder" },
{ "ISMP", "timecode" },
{ "ITCH", "encoded_by" },
{ 0 },
}

Definition at line 432 of file riff.c.

Referenced by avi_read_header().