001package net.bramp.ffmpeg.builder;
002
003/**
004 * The available codecs may vary depending on the version of FFmpeg. <br>
005 * you can get a list of available codecs through use {@link net.bramp.ffmpeg.FFmpeg#codecs()}.
006 *
007 * @see net.bramp.ffmpeg.FFmpeg#codecs()
008 * @author van1164
009 */
010public class AudioCodec {
011
012  /** 4GV (Fourth Generation Vocoder). */
013  public static final String GV = "4gv";
014
015  /** 8SVX exponential. */
016  public static final String SVX_EXP = "8svx_exp";
017
018  /** 8SVX fibonacci. */
019  public static final String SVX_FIB = "8svx_fib";
020
021  /** AAC (Advanced Audio Coding) (decoders: aac aac_fixed) (encoders: aac aac_mf). */
022  public static final String AAC = "aac";
023
024  /** AAC LATM (Advanced Audio Coding LATM syntax). */
025  public static final String AAC_LATM = "aac_latm";
026
027  /** ATSC A/52A (AC-3) (decoders: ac3 ac3_fixed) (encoders: ac3 ac3_fixed ac3_mf). */
028  public static final String AC3 = "ac3";
029
030  /** AC-4. */
031  public static final String AC4 = "ac4";
032
033  /** Sipro ACELP.KELVIN. */
034  public static final String ACELP_KELVIN = "acelp.kelvin";
035
036  /** ADPCM 4X Movie. */
037  public static final String ADPCM_4XM = "adpcm_4xm";
038
039  /** SEGA CRI ADX ADPCM. */
040  public static final String ADPCM_ADX = "adpcm_adx";
041
042  /** ADPCM Nintendo Gamecube AFC. */
043  public static final String ADPCM_AFC = "adpcm_afc";
044
045  /** ADPCM AmuseGraphics Movie AGM. */
046  public static final String ADPCM_AGM = "adpcm_agm";
047
048  /** ADPCM Yamaha AICA. */
049  public static final String ADPCM_AICA = "adpcm_aica";
050
051  /** ADPCM Argonaut Games. */
052  public static final String ADPCM_ARGO = "adpcm_argo";
053
054  /** ADPCM Creative Technology. */
055  public static final String ADPCM_CT = "adpcm_ct";
056
057  /** ADPCM Nintendo Gamecube DTK. */
058  public static final String ADPCM_DTK = "adpcm_dtk";
059
060  /** ADPCM Electronic Arts. */
061  public static final String ADPCM_EA = "adpcm_ea";
062
063  /** ADPCM Electronic Arts Maxis CDROM XA. */
064  public static final String ADPCM_EA_MAXIS_XA = "adpcm_ea_maxis_xa";
065
066  /** ADPCM Electronic Arts R1. */
067  public static final String ADPCM_EA_R1 = "adpcm_ea_r1";
068
069  /** ADPCM Electronic Arts R2. */
070  public static final String ADPCM_EA_R2 = "adpcm_ea_r2";
071
072  /** ADPCM Electronic Arts R3. */
073  public static final String ADPCM_EA_R3 = "adpcm_ea_r3";
074
075  /** ADPCM Electronic Arts XAS. */
076  public static final String ADPCM_EA_XAS = "adpcm_ea_xas";
077
078  /** G.722 ADPCM (decoders: g722) (encoders: g722). */
079  public static final String ADPCM_G722 = "adpcm_g722";
080
081  /** G.726 ADPCM (decoders: g726) (encoders: g726). */
082  public static final String ADPCM_G726 = "adpcm_g726";
083
084  /** G.726 ADPCM little-endian (decoders: g726le) (encoders: g726le). */
085  public static final String ADPCM_G726LE = "adpcm_g726le";
086
087  /** ADPCM IMA Acorn Replay. */
088  public static final String ADPCM_IMA_ACORN = "adpcm_ima_acorn";
089
090  /** ADPCM IMA High Voltage Software ALP. */
091  public static final String ADPCM_IMA_ALP = "adpcm_ima_alp";
092
093  /** ADPCM IMA AMV. */
094  public static final String ADPCM_IMA_AMV = "adpcm_ima_amv";
095
096  /** ADPCM IMA CRYO APC. */
097  public static final String ADPCM_IMA_APC = "adpcm_ima_apc";
098
099  /** ADPCM IMA Ubisoft APM. */
100  public static final String ADPCM_IMA_APM = "adpcm_ima_apm";
101
102  /** ADPCM IMA Cunning Developments. */
103  public static final String ADPCM_IMA_CUNNING = "adpcm_ima_cunning";
104
105  /** ADPCM IMA Eurocom DAT4. */
106  public static final String ADPCM_IMA_DAT4 = "adpcm_ima_dat4";
107
108  /** ADPCM IMA Duck DK3. */
109  public static final String ADPCM_IMA_DK3 = "adpcm_ima_dk3";
110
111  /** ADPCM IMA Duck DK4. */
112  public static final String ADPCM_IMA_DK4 = "adpcm_ima_dk4";
113
114  /** ADPCM IMA Electronic Arts EACS. */
115  public static final String ADPCM_IMA_EA_EACS = "adpcm_ima_ea_eacs";
116
117  /** ADPCM IMA Electronic Arts SEAD. */
118  public static final String ADPCM_IMA_EA_SEAD = "adpcm_ima_ea_sead";
119
120  /** ADPCM IMA Funcom ISS. */
121  public static final String ADPCM_IMA_ISS = "adpcm_ima_iss";
122
123  /** ADPCM IMA MobiClip MOFLEX. */
124  public static final String ADPCM_IMA_MOFLEX = "adpcm_ima_moflex";
125
126  /** ADPCM IMA Capcom's MT Framework. */
127  public static final String ADPCM_IMA_MTF = "adpcm_ima_mtf";
128
129  /** ADPCM IMA Dialogic OKI. */
130  public static final String ADPCM_IMA_OKI = "adpcm_ima_oki";
131
132  /** ADPCM IMA QuickTime. */
133  public static final String ADPCM_IMA_QT = "adpcm_ima_qt";
134
135  /** ADPCM IMA Radical. */
136  public static final String ADPCM_IMA_RAD = "adpcm_ima_rad";
137
138  /** ADPCM IMA Loki SDL MJPEG. */
139  public static final String ADPCM_IMA_SMJPEG = "adpcm_ima_smjpeg";
140
141  /** ADPCM IMA Simon &amp; Schuster Interactive. */
142  public static final String ADPCM_IMA_SSI = "adpcm_ima_ssi";
143
144  /** ADPCM IMA WAV. */
145  public static final String ADPCM_IMA_WAV = "adpcm_ima_wav";
146
147  /** ADPCM IMA Westwood. */
148  public static final String ADPCM_IMA_WS = "adpcm_ima_ws";
149
150  /** ADPCM Microsoft. */
151  public static final String ADPCM_MS = "adpcm_ms";
152
153  /** ADPCM MTAF. */
154  public static final String ADPCM_MTAF = "adpcm_mtaf";
155
156  /** ADPCM Playstation. */
157  public static final String ADPCM_PSX = "adpcm_psx";
158
159  /** ADPCM Sound Blaster Pro 2-bit. */
160  public static final String ADPCM_SBPRO_2 = "adpcm_sbpro_2";
161
162  /** ADPCM Sound Blaster Pro 2.6-bit. */
163  public static final String ADPCM_SBPRO_3 = "adpcm_sbpro_3";
164
165  /** ADPCM Sound Blaster Pro 4-bit. */
166  public static final String ADPCM_SBPRO_4 = "adpcm_sbpro_4";
167
168  /** ADPCM Shockwave Flash. */
169  public static final String ADPCM_SWF = "adpcm_swf";
170
171  /** ADPCM Nintendo THP. */
172  public static final String ADPCM_THP = "adpcm_thp";
173
174  /** ADPCM Nintendo THP (Little-Endian). */
175  public static final String ADPCM_THP_LE = "adpcm_thp_le";
176
177  /** LucasArts VIMA audio. */
178  public static final String ADPCM_VIMA = "adpcm_vima";
179
180  /** ADPCM CDROM XA. */
181  public static final String ADPCM_XA = "adpcm_xa";
182
183  /** ADPCM Konami XMD. */
184  public static final String ADPCM_XMD = "adpcm_xmd";
185
186  /** ADPCM Yamaha. */
187  public static final String ADPCM_YAMAHA = "adpcm_yamaha";
188
189  /** ADPCM Zork. */
190  public static final String ADPCM_ZORK = "adpcm_zork";
191
192  /** ALAC (Apple Lossless Audio Codec). */
193  public static final String ALAC = "alac";
194
195  /**
196   * AMR-NB (Adaptive Multi-Rate NarrowBand) (decoders: amrnb libopencore_amrnb) (encoders:
197   * libopencore_amrnb).
198   */
199  public static final String AMR_NB = "amr_nb";
200
201  /**
202   * AMR-WB (Adaptive Multi-Rate WideBand) (decoders: amrwb libopencore_amrwb) (encoders:
203   * libvo_amrwbenc).
204   */
205  public static final String AMR_WB = "amr_wb";
206
207  /** Null audio codec. */
208  public static final String ANULL = "anull";
209
210  /** Marian's A-pac audio. */
211  public static final String APAC = "apac";
212
213  /** Monkey's Audio. */
214  public static final String APE = "ape";
215
216  /** aptX (Audio Processing Technology for Bluetooth). */
217  public static final String APTX = "aptx";
218
219  /** aptX HD (Audio Processing Technology for Bluetooth). */
220  public static final String APTX_HD = "aptx_hd";
221
222  /** ATRAC1 (Adaptive TRansform Acoustic Coding). */
223  public static final String ATRAC1 = "atrac1";
224
225  /** ATRAC3 (Adaptive TRansform Acoustic Coding 3). */
226  public static final String ATRAC3 = "atrac3";
227
228  /** ATRAC3 AL (Adaptive TRansform Acoustic Coding 3 Advanced Lossless). */
229  public static final String ATRAC3AL = "atrac3al";
230
231  /** ATRAC3+ (Adaptive TRansform Acoustic Coding 3+) (decoders: atrac3plus). */
232  public static final String ATRAC3P = "atrac3p";
233
234  /**
235   * ATRAC3+ AL (Adaptive TRansform Acoustic Coding 3+ Advanced Lossless) (decoders: atrac3plusal).
236   */
237  public static final String ATRAC3PAL = "atrac3pal";
238
239  /** ATRAC9 (Adaptive TRansform Acoustic Coding 9). */
240  public static final String ATRAC9 = "atrac9";
241
242  /** On2 Audio for Video Codec (decoders: on2avc). */
243  public static final String AVC = "avc";
244
245  /** Bink Audio (DCT). */
246  public static final String BINKAUDIO_DCT = "binkaudio_dct";
247
248  /** Bink Audio (RDFT). */
249  public static final String BINKAUDIO_RDFT = "binkaudio_rdft";
250
251  /** Discworld II BMV audio. */
252  public static final String BMV_AUDIO = "bmv_audio";
253
254  /** Bonk audio. */
255  public static final String BONK = "bonk";
256
257  /** DPCM Cuberoot-Delta-Exact. */
258  public static final String CBD2_DPCM = "cbd2_dpcm";
259
260  /** Constrained Energy Lapped Transform (CELT). */
261  public static final String CELT = "celt";
262
263  /** codec2 (very low bitrate speech codec). */
264  public static final String CODEC2 = "codec2";
265
266  /** RFC 3389 Comfort Noise. */
267  public static final String COMFORTNOISE = "comfortnoise";
268
269  /** Cook / Cooker / Gecko (RealAudio G2). */
270  public static final String COOK = "cook";
271
272  /** DPCM Xilam DERF. */
273  public static final String DERF_DPCM = "derf_dpcm";
274
275  /** DFPWM (Dynamic Filter Pulse Width Modulation). */
276  public static final String DFPWM = "dfpwm";
277
278  /** Dolby E. */
279  public static final String DOLBY_E = "dolby_e";
280
281  /** DSD (Direct Stream Digital), least significant bit first. */
282  public static final String DSD_LSBF = "dsd_lsbf";
283
284  /** DSD (Direct Stream Digital), least significant bit first, planar. */
285  public static final String DSD_LSBF_PLANAR = "dsd_lsbf_planar";
286
287  /** DSD (Direct Stream Digital), most significant bit first. */
288  public static final String DSD_MSBF = "dsd_msbf";
289
290  /** DSD (Direct Stream Digital), most significant bit first, planar. */
291  public static final String DSD_MSBF_PLANAR = "dsd_msbf_planar";
292
293  /** Delphine Software International CIN audio. */
294  public static final String DSICINAUDIO = "dsicinaudio";
295
296  /** Digital Speech Standard - Standard Play mode (DSS SP). */
297  public static final String DSS_SP = "dss_sp";
298
299  /** DST (Direct Stream Transfer). */
300  public static final String DST = "dst";
301
302  /** DCA (DTS Coherent Acoustics) (decoders: dca) (encoders: dca). */
303  public static final String DTS = "dts";
304
305  /** DV audio. */
306  public static final String DVAUDIO = "dvaudio";
307
308  /** ATSC A/52B (AC-3, E-AC-3). */
309  public static final String EAC3 = "eac3";
310
311  /** EVRC (Enhanced Variable Rate Codec). */
312  public static final String EVRC = "evrc";
313
314  /** MobiClip FastAudio. */
315  public static final String FASTAUDIO = "fastaudio";
316
317  /** FLAC (Free Lossless Audio Codec). */
318  public static final String FLAC = "flac";
319
320  /** FTR Voice. */
321  public static final String FTR = "ftr";
322
323  /** G.723.1. */
324  public static final String G723_1 = "g723_1";
325
326  /** G.729. */
327  public static final String G729 = "g729";
328
329  /** DPCM Gremlin. */
330  public static final String GREMLIN_DPCM = "gremlin_dpcm";
331
332  /** GSM (decoders: gsm libgsm) (encoders: libgsm). */
333  public static final String GSM = "gsm";
334
335  /** GSM Microsoft variant (decoders: gsm_ms libgsm_ms) (encoders: libgsm_ms). */
336  public static final String GSM_MS = "gsm_ms";
337
338  /** CRI HCA. */
339  public static final String HCA = "hca";
340
341  /** HCOM Audio. */
342  public static final String HCOM = "hcom";
343
344  /** IAC (Indeo Audio Coder). */
345  public static final String IAC = "iac";
346
347  /** iLBC (Internet Low Bitrate Codec). */
348  public static final String ILBC = "ilbc";
349
350  /** IMC (Intel Music Coder). */
351  public static final String IMC = "imc";
352
353  /** DPCM Interplay. */
354  public static final String INTERPLAY_DPCM = "interplay_dpcm";
355
356  /** Interplay ACM. */
357  public static final String INTERPLAYACM = "interplayacm";
358
359  /** MACE (Macintosh Audio Compression/Expansion) 3:1. */
360  public static final String MACE3 = "mace3";
361
362  /** MACE (Macintosh Audio Compression/Expansion) 6:1. */
363  public static final String MACE6 = "mace6";
364
365  /** Voxware MetaSound. */
366  public static final String METASOUND = "metasound";
367
368  /** Micronas SC-4 Audio. */
369  public static final String MISC4 = "misc4";
370
371  /** MLP (Meridian Lossless Packing). */
372  public static final String MLP = "mlp";
373
374  /** MP1 (MPEG audio layer 1) (decoders: mp1 mp1float). */
375  public static final String MP1 = "mp1";
376
377  /** MP2 (MPEG audio layer 2) (decoders: mp2 mp2float) (encoders: mp2 mp2fixed). */
378  public static final String MP2 = "mp2";
379
380  /** MP3 (MPEG audio layer 3) (decoders: mp3float mp3) (encoders: libmp3lame mp3_mf). */
381  public static final String MP3 = "mp3";
382
383  /** ADU (Application Data Unit) MP3 (MPEG audio layer 3) (decoders: mp3adufloat mp3adu). */
384  public static final String MP3ADU = "mp3adu";
385
386  /** MP3onMP4 (decoders: mp3on4float mp3on4). */
387  public static final String MP3ON4 = "mp3on4";
388
389  /** MPEG-4 Audio Lossless Coding (ALS) (decoders: als). */
390  public static final String MP4ALS = "mp4als";
391
392  /** MPEG-H 3D Audio. */
393  public static final String MPEGH_3D_AUDIO = "mpegh_3d_audio";
394
395  /** MSN Siren. */
396  public static final String MSNSIREN = "msnsiren";
397
398  /** Musepack SV7 (decoders: mpc7). */
399  public static final String MUSEPACK7 = "musepack7";
400
401  /** Musepack SV8 (decoders: mpc8). */
402  public static final String MUSEPACK8 = "musepack8";
403
404  /** Nellymoser Asao. */
405  public static final String NELLYMOSER = "nellymoser";
406
407  /** Opus (Opus Interactive Audio Codec) (decoders: opus libopus) (encoders: opus libopus). */
408  public static final String OPUS = "opus";
409
410  /** OSQ (Original Sound Quality). */
411  public static final String OSQ = "osq";
412
413  /** Amazing Studio Packed Animation File Audio. */
414  public static final String PAF_AUDIO = "paf_audio";
415
416  /** PCM A-law / G.711 A-law. */
417  public static final String PCM_ALAW = "pcm_alaw";
418
419  /** PCM signed 16|20|24-bit big-endian for Blu-ray media. */
420  public static final String PCM_BLURAY = "pcm_bluray";
421
422  /** PCM signed 20|24-bit big-endian. */
423  public static final String PCM_DVD = "pcm_dvd";
424
425  /** PCM 16.8 floating point little-endian. */
426  public static final String PCM_F16LE = "pcm_f16le";
427
428  /** PCM 24.0 floating point little-endian. */
429  public static final String PCM_F24LE = "pcm_f24le";
430
431  /** PCM 32-bit floating point big-endian. */
432  public static final String PCM_F32BE = "pcm_f32be";
433
434  /** PCM 32-bit floating point little-endian. */
435  public static final String PCM_F32LE = "pcm_f32le";
436
437  /** PCM 64-bit floating point big-endian. */
438  public static final String PCM_F64BE = "pcm_f64be";
439
440  /** PCM 64-bit floating point little-endian. */
441  public static final String PCM_F64LE = "pcm_f64le";
442
443  /** PCM signed 20-bit little-endian planar. */
444  public static final String PCM_LXF = "pcm_lxf";
445
446  /** PCM mu-law / G.711 mu-law. */
447  public static final String PCM_MULAW = "pcm_mulaw";
448
449  /** PCM signed 16-bit big-endian. */
450  public static final String PCM_S16BE = "pcm_s16be";
451
452  /** PCM signed 16-bit big-endian planar. */
453  public static final String PCM_S16BE_PLANAR = "pcm_s16be_planar";
454
455  /** PCM signed 16-bit little-endian. */
456  public static final String PCM_S16LE = "pcm_s16le";
457
458  /** PCM signed 16-bit little-endian planar. */
459  public static final String PCM_S16LE_PLANAR = "pcm_s16le_planar";
460
461  /** PCM signed 24-bit big-endian. */
462  public static final String PCM_S24BE = "pcm_s24be";
463
464  /** PCM D-Cinema audio signed 24-bit. */
465  public static final String PCM_S24DAUD = "pcm_s24daud";
466
467  /** PCM signed 24-bit little-endian. */
468  public static final String PCM_S24LE = "pcm_s24le";
469
470  /** PCM signed 24-bit little-endian planar. */
471  public static final String PCM_S24LE_PLANAR = "pcm_s24le_planar";
472
473  /** PCM signed 32-bit big-endian. */
474  public static final String PCM_S32BE = "pcm_s32be";
475
476  /** PCM signed 32-bit little-endian. */
477  public static final String PCM_S32LE = "pcm_s32le";
478
479  /** PCM signed 32-bit little-endian planar. */
480  public static final String PCM_S32LE_PLANAR = "pcm_s32le_planar";
481
482  /** PCM signed 64-bit big-endian. */
483  public static final String PCM_S64BE = "pcm_s64be";
484
485  /** PCM signed 64-bit little-endian. */
486  public static final String PCM_S64LE = "pcm_s64le";
487
488  /** PCM signed 8-bit. */
489  public static final String PCM_S8 = "pcm_s8";
490
491  /** PCM signed 8-bit planar. */
492  public static final String PCM_S8_PLANAR = "pcm_s8_planar";
493
494  /** PCM SGA. */
495  public static final String PCM_SGA = "pcm_sga";
496
497  /** PCM unsigned 16-bit big-endian. */
498  public static final String PCM_U16BE = "pcm_u16be";
499
500  /** PCM unsigned 16-bit little-endian. */
501  public static final String PCM_U16LE = "pcm_u16le";
502
503  /** PCM unsigned 24-bit big-endian. */
504  public static final String PCM_U24BE = "pcm_u24be";
505
506  /** PCM unsigned 24-bit little-endian. */
507  public static final String PCM_U24LE = "pcm_u24le";
508
509  /** PCM unsigned 32-bit big-endian. */
510  public static final String PCM_U32BE = "pcm_u32be";
511
512  /** PCM unsigned 32-bit little-endian. */
513  public static final String PCM_U32LE = "pcm_u32le";
514
515  /** PCM unsigned 8-bit. */
516  public static final String PCM_U8 = "pcm_u8";
517
518  /** PCM Archimedes VIDC. */
519  public static final String PCM_VIDC = "pcm_vidc";
520
521  /** QCELP / PureVoice. */
522  public static final String QCELP = "qcelp";
523
524  /** QDesign Music Codec 2. */
525  public static final String QDM2 = "qdm2";
526
527  /** QDesign Music. */
528  public static final String QDMC = "qdmc";
529
530  /** RealAudio 1.0 (14.4K) (decoders: real_144) (encoders: real_144). */
531  public static final String RA_144 = "ra_144";
532
533  /** RealAudio 2.0 (28.8K) (decoders: real_288). */
534  public static final String RA_288 = "ra_288";
535
536  /** RealAudio Lossless. */
537  public static final String RALF = "ralf";
538
539  /** RKA (RK Audio). */
540  public static final String RKA = "rka";
541
542  /** DPCM id RoQ. */
543  public static final String ROQ_DPCM = "roq_dpcm";
544
545  /** SMPTE 302M. */
546  public static final String S302M = "s302m";
547
548  /** SBC (low-complexity subband codec). */
549  public static final String SBC = "sbc";
550
551  /** DPCM Squareroot-Delta-Exact. */
552  public static final String SDX2_DPCM = "sdx2_dpcm";
553
554  /** Shorten. */
555  public static final String SHORTEN = "shorten";
556
557  /** RealAudio SIPR / ACELP.NET. */
558  public static final String SIPR = "sipr";
559
560  /** Siren. */
561  public static final String SIREN = "siren";
562
563  /** Smacker audio (decoders: smackaud). */
564  public static final String SMACKAUDIO = "smackaudio";
565
566  /** SMV (Selectable Mode Vocoder). */
567  public static final String SMV = "smv";
568
569  /** DPCM Sol. */
570  public static final String SOL_DPCM = "sol_dpcm";
571
572  /** Sonic. */
573  public static final String SONIC = "sonic";
574
575  /** Sonic lossless. */
576  public static final String SONICLS = "sonicls";
577
578  /** Speex (decoders: speex libspeex) (encoders: libspeex). */
579  public static final String SPEEX = "speex";
580
581  /** TAK (Tom's lossless Audio Kompressor). */
582  public static final String TAK = "tak";
583
584  /** TrueHD. */
585  public static final String TRUEHD = "truehd";
586
587  /** DSP Group TrueSpeech. */
588  public static final String TRUESPEECH = "truespeech";
589
590  /** TTA (True Audio). */
591  public static final String TTA = "tta";
592
593  /** VQF TwinVQ. */
594  public static final String TWINVQ = "twinvq";
595
596  /** Sierra VMD audio. */
597  public static final String VMDAUDIO = "vmdaudio";
598
599  /** Vorbis (decoders: vorbis libvorbis) (encoders: vorbis libvorbis). */
600  public static final String VORBIS = "vorbis";
601
602  /** DPCM Marble WADY. */
603  public static final String WADY_DPCM = "wady_dpcm";
604
605  /** Waveform Archiver. */
606  public static final String WAVARC = "wavarc";
607
608  /** Wave synthesis pseudo-codec. */
609  public static final String WAVESYNTH = "wavesynth";
610
611  /** WavPack. */
612  public static final String WAVPACK = "wavpack";
613
614  /** Westwood Audio (SND1) (decoders: ws_snd1). */
615  public static final String WESTWOOD_SND1 = "westwood_snd1";
616
617  /** Windows Media Audio Lossless. */
618  public static final String WMALOSSLESS = "wmalossless";
619
620  /** Windows Media Audio 9 Professional. */
621  public static final String WMAPRO = "wmapro";
622
623  /** Windows Media Audio 1. */
624  public static final String WMAV1 = "wmav1";
625
626  /** Windows Media Audio 2. */
627  public static final String WMAV2 = "wmav2";
628
629  /** Windows Media Audio Voice. */
630  public static final String WMAVOICE = "wmavoice";
631
632  /** DPCM Xan. */
633  public static final String XAN_DPCM = "xan_dpcm";
634
635  /** Xbox Media Audio 1. */
636  public static final String XMA1 = "xma1";
637
638  /** Xbox Media Audio 2. */
639  public static final String XMA2 = "xma2";
640}