xine-lib 1.2.13-20230125hg15249
ff_audio_list.h
Go to the documentation of this file.
1#ifndef AV_VERSION_INT
2# define AV_VERSION_INT(a,b,c) 0x7FFFFFFF
3#endif
4const ff_codec_t ff_audio_lookup[] = {
5 { BUF_AUDIO_WMAV1, AV_CODEC_ID_WMAV1, "MS Windows Media Audio 1 (ffmpeg)" },
6 { BUF_AUDIO_WMAV2, AV_CODEC_ID_WMAV2, "MS Windows Media Audio 2 (ffmpeg)" },
7 { BUF_AUDIO_WMAPRO, AV_CODEC_ID_WMAPRO, "MS Windows Media Audio Professional (ffmpeg)" },
8 { BUF_AUDIO_14_4, AV_CODEC_ID_RA_144, "Real 14.4 (ffmpeg)" },
9 { BUF_AUDIO_28_8, AV_CODEC_ID_RA_288, "Real 28.8 (ffmpeg)" },
10 { BUF_AUDIO_MPEG, AV_CODEC_ID_MP3, "MP3 (ffmpeg)" },
11 { BUF_AUDIO_MP3ADU, AV_CODEC_ID_MP3ADU, "MPEG-3 adu (ffmpeg)" },
12 { BUF_AUDIO_MSADPCM, AV_CODEC_ID_ADPCM_MS, "MS ADPCM (ffmpeg)" },
13 { BUF_AUDIO_QTIMAADPCM, AV_CODEC_ID_ADPCM_IMA_QT, "QT IMA ADPCM (ffmpeg)" },
14 { BUF_AUDIO_MSIMAADPCM, AV_CODEC_ID_ADPCM_IMA_WAV, "MS IMA ADPCM (ffmpeg)" },
15 { BUF_AUDIO_DK3ADPCM, AV_CODEC_ID_ADPCM_IMA_DK3, "Duck DK3 ADPCM (ffmpeg)" },
16 { BUF_AUDIO_DK4ADPCM, AV_CODEC_ID_ADPCM_IMA_DK4, "Duck DK4 ADPCM (ffmpeg)" },
17 { BUF_AUDIO_VQA_IMA, AV_CODEC_ID_ADPCM_IMA_WS, "Westwood Studios IMA (ffmpeg)" },
18 { BUF_AUDIO_SMJPEG_IMA, AV_CODEC_ID_ADPCM_IMA_SMJPEG, "SMJPEG IMA (ffmpeg)" },
19 { BUF_AUDIO_XA_ADPCM, AV_CODEC_ID_ADPCM_XA, "CD-ROM/XA ADPCM (ffmpeg)" },
20 { BUF_AUDIO_4X_ADPCM, AV_CODEC_ID_ADPCM_4XM, "4X ADPCM (ffmpeg)" },
21 { BUF_AUDIO_EA_ADPCM, AV_CODEC_ID_ADPCM_EA, "Electronic Arts ADPCM (ffmpeg)" },
22 { BUF_AUDIO_MULAW, AV_CODEC_ID_PCM_MULAW, "mu-law logarithmic PCM (ffmpeg)" },
23 { BUF_AUDIO_ALAW, AV_CODEC_ID_PCM_ALAW, "A-law logarithmic PCM (ffmpeg)" },
24 { BUF_AUDIO_ROQ, AV_CODEC_ID_ROQ_DPCM, "RoQ DPCM (ffmpeg)" },
25 { BUF_AUDIO_INTERPLAY, AV_CODEC_ID_INTERPLAY_DPCM, "Interplay DPCM (ffmpeg)" },
26 { BUF_AUDIO_MAC3, AV_CODEC_ID_MACE3, "MACE 3:1 (ffmpeg)" },
27 { BUF_AUDIO_MAC6, AV_CODEC_ID_MACE6, "MACE 6:1 (ffmpeg)" },
28 { BUF_AUDIO_XAN_DPCM, AV_CODEC_ID_XAN_DPCM, "Origin Xan DPCM (ffmpeg)" },
29 { BUF_AUDIO_VMD, AV_CODEC_ID_VMDAUDIO, "Sierra VMD Audio (ffmpeg)" },
30 { BUF_AUDIO_FLAC, AV_CODEC_ID_FLAC, "FLAC (ffmpeg)" },
31 { BUF_AUDIO_SHORTEN, AV_CODEC_ID_SHORTEN, "Shorten (ffmpeg)" },
32 { BUF_AUDIO_ALAC, AV_CODEC_ID_ALAC, "ALAC (ffmpeg)" },
33 { BUF_AUDIO_QDESIGN2, AV_CODEC_ID_QDM2, "QDesign (ffmpeg)" },
34 { BUF_AUDIO_COOK, AV_CODEC_ID_COOK, "RealAudio Cooker (ffmpeg)" },
35 { BUF_AUDIO_ATRK, AV_CODEC_ID_ATRAC3, "ATRAC 3 (ffmpeg)" },
36 { BUF_AUDIO_TRUESPEECH, AV_CODEC_ID_TRUESPEECH, "TrueSpeech (ffmpeg)" },
37 { BUF_AUDIO_TTA, AV_CODEC_ID_TTA, "True Audio Lossless (ffmpeg)" },
38 { BUF_AUDIO_SMACKER, AV_CODEC_ID_SMACKAUDIO, "Smacker (ffmpeg)" },
39 { BUF_AUDIO_FLVADPCM, AV_CODEC_ID_ADPCM_SWF, "Flash ADPCM (ffmpeg)" },
40 { BUF_AUDIO_WAVPACK, AV_CODEC_ID_WAVPACK, "WavPack (ffmpeg)" },
41 { BUF_AUDIO_AMR_NB, AV_CODEC_ID_AMR_NB, "AMR narrow band (ffmpeg)" },
42 { BUF_AUDIO_AMR_WB, AV_CODEC_ID_AMR_WB, "AMR wide band (ffmpeg)" },
43 { BUF_AUDIO_A52, AV_CODEC_ID_AC3, "AC-3 (ffmpeg)" },
44 { BUF_AUDIO_EAC3, AV_CODEC_ID_EAC3, "E-AC-3 (ffmpeg)" },
45 { BUF_AUDIO_AAC, AV_CODEC_ID_AAC, "MPEG4 (ffmpeg)" },
46 { BUF_AUDIO_AAC_LATM, AV_CODEC_ID_AAC_LATM, "AAC LATM (ffmpeg)" },
47 { BUF_AUDIO_ADPCM_G726, AV_CODEC_ID_ADPCM_G726, "ADPCM G726 (ffmpeg)" },
48 { BUF_AUDIO_QCLP, AV_CODEC_ID_QCELP, "QualComm Purevoice (ffmpeg)" },
49 { BUF_AUDIO_OPUS, AV_CODEC_ID_OPUS, "Opus Audio (ffmpeg)" },
50 { BUF_AUDIO_DTS, AV_CODEC_ID_DTS, "DTS (ffmpeg)" },
51 { BUF_AUDIO_TRUEHD, AV_CODEC_ID_TRUEHD, "TrueHD (ffmpeg)" },
52};
53
#define BUF_AUDIO_WMAV1
Definition buffer.h:213
#define BUF_AUDIO_FLAC
Definition buffer.h:254
#define BUF_AUDIO_MSIMAADPCM
Definition buffer.h:216
#define BUF_AUDIO_AAC
Definition buffer.h:223
#define BUF_AUDIO_VQA_IMA
Definition buffer.h:236
#define BUF_AUDIO_DK3ADPCM
Definition buffer.h:226
#define BUF_AUDIO_SHORTEN
Definition buffer.h:264
#define BUF_AUDIO_ALAC
Definition buffer.h:262
#define BUF_AUDIO_DK4ADPCM
Definition buffer.h:227
#define BUF_AUDIO_ADPCM_G726
Definition buffer.h:277
#define BUF_AUDIO_FLVADPCM
Definition buffer.h:270
#define BUF_AUDIO_EA_ADPCM
Definition buffer.h:240
#define BUF_AUDIO_VMD
Definition buffer.h:260
#define BUF_AUDIO_WMAV2
Definition buffer.h:241
#define BUF_AUDIO_COOK
Definition buffer.h:242
#define BUF_AUDIO_4X_ADPCM
Definition buffer.h:259
#define BUF_AUDIO_QCLP
Definition buffer.h:234
#define BUF_AUDIO_OPUS
Definition buffer.h:278
#define BUF_AUDIO_MAC6
Definition buffer.h:231
#define BUF_AUDIO_MP3ADU
Definition buffer.h:272
#define BUF_AUDIO_DTS
Definition buffer.h:214
#define BUF_AUDIO_MULAW
Definition buffer.h:237
#define BUF_AUDIO_QTIMAADPCM
Definition buffer.h:229
#define BUF_AUDIO_WAVPACK
Definition buffer.h:271
#define BUF_AUDIO_MSADPCM
Definition buffer.h:215
#define BUF_AUDIO_EAC3
Definition buffer.h:275
#define BUF_AUDIO_AMR_WB
Definition buffer.h:274
#define BUF_AUDIO_INTERPLAY
Definition buffer.h:249
#define BUF_AUDIO_A52
Definition buffer.h:209
#define BUF_AUDIO_TRUEHD
Definition buffer.h:279
#define BUF_AUDIO_SMJPEG_IMA
Definition buffer.h:235
#define BUF_AUDIO_ROQ
Definition buffer.h:228
#define BUF_AUDIO_28_8
Definition buffer.h:245
#define BUF_AUDIO_TRUESPEECH
Definition buffer.h:267
#define BUF_AUDIO_MPEG
Definition buffer.h:210
#define BUF_AUDIO_WMAPRO
Definition buffer.h:247
#define BUF_AUDIO_14_4
Definition buffer.h:244
#define BUF_AUDIO_MAC3
Definition buffer.h:230
#define BUF_AUDIO_ATRK
Definition buffer.h:243
#define BUF_AUDIO_ALAW
Definition buffer.h:238
#define BUF_AUDIO_XA_ADPCM
Definition buffer.h:250
#define BUF_AUDIO_SMACKER
Definition buffer.h:269
#define BUF_AUDIO_AAC_LATM
Definition buffer.h:276
#define BUF_AUDIO_TTA
Definition buffer.h:268
#define BUF_AUDIO_AMR_NB
Definition buffer.h:273
#define BUF_AUDIO_XAN_DPCM
Definition buffer.h:261
#define BUF_AUDIO_QDESIGN2
Definition buffer.h:233
static const uint32_t supported_audio_types[]
Definition ff_audio_list.h:54
const ff_codec_t ff_audio_lookup[]
Definition ff_audio_list.h:4