List of Codecs with Assigned ID
Symbolic Name | Value | Name string | MIME Type | Name/Description
|
---|
PCM_S_LE | 0x0001 | pcm_s_le | ? | ?
|
---|
PCM_S_BE | 0x0002 | pcm_s_be | ? | ?
|
---|
PCM_S_PDP | 0x0003 | pcm_s_pdp | ? | ?
|
---|
PCM_U_LE | 0x0005 | pcm_u_le | ? | ?
|
---|
PCM_U_BE | 0x0006 | pcm_u_be | ? | ?
|
---|
PCM_U_PDP | 0x0007 | pcm_u_pdp | ? | ?
|
---|
MIDI_FILE | 0x0008 | midi_file | ? | ?
|
---|
OGG_VORBIS | 0x0010 | ogg_vorbis | ? | ?
|
---|
FLAC | 0x0011 | flac | ? | ?
|
---|
OGG_SPEEX | 0x0012 | ogg_speex | ? | ?
|
---|
OGG_FLAC | 0x0014 | ogg_flac | ? | ?
|
---|
OGG_GENERAL | 0x0015 | ogg_general | ? | ?
|
---|
OGG_CELT | 0x0016 | ogg_celt | ? | ?
|
---|
OGG | 0x0017 | ogg | ? | ?
|
---|
ROAR_CELT | 0x001A | roar_celt | ? | ?
|
---|
ROAR_SPEEX | 0x001B | roar_speex | ? | ?
|
---|
RAUM | 0x001C | raum | ? | ?
|
---|
RAUM_VORBIS | 0x001D | raum_vorbis | ? | ?
|
---|
RAUM_FLAC | 0x001E | raum_flac | ? | ?
|
---|
RIFF_WAVE | 0x0020 | riff_wave | ? | ?
|
---|
RIFX | 0x0022 | rifx | ? | ?
|
---|
AU | 0x0024 | au | ? | ?
|
---|
AIFF | 0x0028 | aiff | ? | ?
|
---|
ALAW | 0x0030 | alaw | ? | ?
|
---|
AUTLAW_LE | 0x0031 | autlaw_le | ? | ?
|
---|
AUTLAW_BE | 0x0032 | autlaw_be | ? | ?
|
---|
MULAW | 0x0034 | mulaw | ? | ?
|
---|
MUUTLAW_LE | 0x0035 | muutlaw_le | ? | ?
|
---|
MUUTLAW_BE | 0x0036 | muutlaw_be | ? | ?
|
---|
GSM | 0x0038 | gsm | ? | ?
|
---|
GSM49 | 0x0039 | gsm49 | ? | ?
|
---|
META_VCLT | 0x0040 | meta_vclt | ? | ?
|
---|
META_RALT | 0x0044 | meta_ralt | ? | ?
|
---|
META_RALB | 0x004C | meta_ralb | ? | ?
|
---|
META_RALB_LE | 0x004D | meta_ralb_le | ? | ?
|
---|
META_RALB_BE | 0x004E | meta_ralb_be | ? | ?
|
---|
META_RALB_PDP | 0x004F | meta_ralb_pdp | ? | ?
|
---|
CONT_NULL | 0x0050 | (none) | ? | ?
|
---|
CONT_GZIP | 0x0051 | (none) | ? | ?
|
---|
CONT_BZIP2 | 0x0052 | (none) | ? | ?
|
---|
CONT_OPGPBIN | 0x0053 | (none) | ? | ?
|
---|
CONT_OPGPASC | 0x0054 | (none) | ? | ?
|
---|
CONT_TAR | 0x0055 | (none) | ? | ?
|
---|
MIDI | 0x0060 | midi | ? | ?
|
---|
ROARMIDI | 0x0064 | roarmidi | ? | ?
|
---|
DMX512 | 0x0070 | dmx512 | ? | ?
|
---|
ROARDMX | 0x0071 | roardmx | ? | ?
|
---|
RDS | 0x0080 | rds | ? | ?
|
---|
USER0 | 0x0090 | user0 | ? | ?
|
---|
USER1 | 0x0091 | user1 | ? | ?
|
---|
USER2 | 0x0092 | user2 | ? | ?
|
---|
USER3 | 0x0093 | user3 | ? | ?
|
---|
USER4 | 0x0094 | user4 | ? | ?
|
---|
USER5 | 0x0095 | user5 | ? | ?
|
---|
USER6 | 0x0096 | user6 | ? | ?
|
---|
USER7 | 0x0097 | user7 | ? | ?
|
---|
USER8 | 0x0098 | user8 | ? | ?
|
---|
USER9 | 0x0099 | user9 | ? | ?
|
---|
USER10 | 0x009A | user10 | ? | ?
|
---|
USER11 | 0x009B | user11 | ? | ?
|
---|
USER12 | 0x009C | user12 | ? | ?
|
---|
USER13 | 0x009D | user13 | ? | ?
|
---|
USER14 | 0x009E | user14 | ? | ?
|
---|
USER15 | 0x009F | user15 | ? | ?
|
---|
Aliases
The following aliases should be defined. Those are mainly for more easy and intuitive working with user input. Beside the DEFAULT and PCM_U symbolic aliases they should not be used when writing code or data files.
Symbolic Name | Value | Name string | MIME Type | Name/Description
|
---|
DEFAULT | -/- | default, pcm, raw | -/- | Alias to CPU native signed PCM format
|
---|
PCM_S | -/- | pcm_s | -/- | Same as DEFAULT
|
---|
PCM_U | -/- | pcm_u | -/- | Alias to CPU native unsigned PCM format
|
---|
OGG_VORBIS | 0x0010 | vorbis | ? | ?
|
---|
OGG_SPEEX | 0x0012 | speex | ? | ?
|
---|
RIFF_WAVE | 0x0020 | wave, wav | ? | ?
|
---|
AUTLAW | 0x0032 | autlaw | ? | ?
|
---|
MULAW | 0x0034 | ulaw | ? | ?
|
---|
MUUTLAW | 0x0036 | muutlaw | ? | ?
|
---|
CONT_BASE | 0x0050 | (none) | ? | ?
|
---|