FFmpeg
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
RIFF FourCCs
Utility functions

Get the tables mapping RIFF FourCCs to libavcodec AVCodecIDs. More...

Functions

struct AVCodecTagavformat_get_riff_video_tags (void)
 
struct AVCodecTagavformat_get_riff_audio_tags (void)
 

Detailed Description

Get the tables mapping RIFF FourCCs to libavcodec AVCodecIDs.

The tables are meant to be passed to av_codec_get_id()/av_codec_get_tag() as in the following code:

uint32_t tag = MKTAG('H', '2', '6', '4');
const struct AVCodecTag *table[] = { avformat_get_riff_video_tags(), 0 };
enum AVCodecID id = av_codec_get_id(table, tag);

Function Documentation

struct AVCodecTag* avformat_get_riff_video_tags ( void  )
read
Returns
the table mapping RIFF FourCCs for video to libavcodec AVCodecID.

Definition at line 4161 of file utils.c.

struct AVCodecTag* avformat_get_riff_audio_tags ( void  )
read
Returns
the table mapping RIFF FourCCs for audio to AVCodecID.

Definition at line 4165 of file utils.c.