# HG changeset patch
# User diego
# Date 1187339979 0
# Node ID 4271e4e580e481ff9f8e971ddd86d64744f8ae5c
# Parent 94958f477eeb71a7b3965c938385418c62e82e53
Complete the list of libavcodec audio encoders.
patch by A C Hurst, A.Hurst sheffield.ac uk
diff -r 94958f477eeb -r 4271e4e580e4 DOCS/xml/en/encoding-guide.xml
--- a/DOCS/xml/en/encoding-guide.xml Fri Aug 17 08:21:20 2007 +0000
+++ b/DOCS/xml/en/encoding-guide.xml Fri Aug 17 08:39:39 2007 +0000
@@ -2595,16 +2595,56 @@
- mp2
- MPEG Layer 2
+ ac3
+ Dolby Digital (AC-3)
+
+
+ adpcm_*
+ Adaptive PCM formats - see supplementary table
+
+
+ flac
+ Free Lossless Audio Codec (FLAC)
+
+
+ g726
+ G.726 ADPCM
+
+
+ libamr_nb
+ 3GPP Adaptive Multi-Rate (AMR) narrow-band
+
+
+ libamr_wb
+ 3GPP Adaptive Multi-Rate (AMR) wide-band
- ac3
- AC-3, AKA Dolby Digital
+ libfaac
+ Advanced Audio Coding (AAC) - using FAAC
+
+
+ libgsm
+ ETSI GSM 06.10 full rate
+
+
+ libgsm_ms
+ Microsoft GSM
- adpcm_ima_wav
- IMA adaptive PCM (4 bits per sample, 4:1 compression)
+ libmp3lame
+ MPEG-1 audio layer 3 (MP3) - using LAME
+
+
+ mp2
+ MPEG-1 audio layer 2 (MP2)
+
+
+ pcm_*
+ PCM formats - see supplementary table
+
+
+ roq_dpcm
+ Id Software RoQ DPCM
sonic
@@ -2616,15 +2656,15 @@
vorbis
- Xiph Ogg Vorbis codec
+ Vorbis
wmav1
- Windows Media Audio v1 codec
+ Windows Media Audio v1
wmav2
- Windows Media Audio v2 codec
+ Windows Media Audio v2
@@ -2651,6 +2691,167 @@
compiled with libavcodec (which
is the case most of time), and do not depend on external libraries.
+
+
+PCM/ADPCM format supplementary table
+
+
+
+
+
+PCM/ADPCM codec nameDescription
+
+
+
+ pcm_s32le
+ signed 32-bit little-endian
+
+
+ pcm_s32be
+ signed 32-bit big-endian
+
+
+ pcm_u32le
+ unsigned 32-bit little-endian
+
+
+ pcm_u32be
+ unsigned 32-bit big-endian
+
+
+ pcm_s24le
+ signed 24-bit little-endian
+
+
+ pcm_s24be
+ signed 24-bit big-endian
+
+
+ pcm_u24le
+ unsigned 24-bit little-endian
+
+
+ pcm_u24be
+ unsigned 24-bit big-endian
+
+
+ pcm_s16le
+ signed 16-bit little-endian
+
+
+ pcm_s16be
+ signed 16-bit big-endian
+
+
+ pcm_u16le
+ unsigned 16-bit little-endian
+
+
+ pcm_u16be
+ unsigned 16-bit big-endian
+
+
+ pcm_s8
+ signed 8-bit
+
+
+ pcm_u8
+ unsigned 8-bit
+
+
+ pcm_alaw
+ G.711 A-LAW
+
+
+ pcm_mulaw
+ G.711 μ-LAW
+
+
+ pcm_s24daud
+ signed 24-bit D-Cinema Audio format
+
+
+ pcm_zork
+ Activision Zork Nemesis
+
+
+ adpcm_ima_qt
+ Apple QuickTime
+
+
+ adpcm_ima_wav
+ Microsoft/IBM WAVE
+
+
+ adpcm_ima_dk3
+ Duck DK3
+
+
+ adpcm_ima_dk4
+ Duck DK4
+
+
+ adpcm_ima_ws
+ Westwood Studios
+
+
+ adpcm_ima_smjpeg
+ SDL Motion JPEG
+
+
+ adpcm_ms
+ Microsoft
+
+
+ adpcm_4xm
+ 4X Technologies
+
+
+ adpcm_xa
+ Phillips Yellow Book CD-ROM eXtended Architecture
+
+
+ adpcm_ea
+ Electronic Arts
+
+
+ adpcm_ct
+ Creative 16->4-bit
+
+
+ adpcm_swf
+ Adobe Shockwave Flash
+
+
+ adpcm_yamaha
+ Yamaha
+
+
+ adpcm_sbpro_4
+ Creative VOC SoundBlaster Pro 8->4-bit
+
+
+ adpcm_sbpro_3
+ Creative VOC SoundBlaster Pro 8->2.6-bit
+
+
+ adpcm_sbpro_2
+ Creative VOC SoundBlaster Pro 8->2-bit
+
+
+ adpcm_thp
+ Nintendo GameCube FMV THP
+
+
+ adpcm_adx
+ Sega/CRI ADX
+
+
+
+
+
+
+