Mnemonic Value
|
Numeric value
|
Meaning
|
ENCODING_FORMAT_NOFILE
|
0
|
Recorded sound will not be stored inside an output file so no encoding will be performed: this setting is useful for displaying the audio input levels through the embedded visual feedbacks.
|
ENCODING_FORMAT_WAV
|
1
|
WAV format
|
ENCODING_FORMAT_MP3
|
2
|
MP3 format through the Lame.exe external encoder, if available on the target system.
|
ENCODING_FORMAT_WMA
|
3
|
WMA format through the Windows Media Audio components, if available on the target system: check the return value of the IsWmaAvailable method for this purpose
|
ENCODING_FORMAT_OGG
|
4
|
OGG Vorbis format through the OggEnc.exe external encoder, if available on the target system.
|
ENCODING_FORMAT_WAV_IEEE_FLOAT
|
5
|
Deprecated value: use ENCODING_FORMAT_WAV format in conjunction with the EncodeFormats.WAV.EncodeMode property set to WAV_ENCODE_FLOAT32
|
ENCODING_FORMAT_AAC
|
6
|
AAC or MP4 format through the Faac.exe external encoder, if available on the target system; note that encoding in memory is currently not supported by Faac.exe encoder.
|
ENCODING_FORMAT_ACM
|
7
|
Format supported by one of the Audio Compression Manager codecs available on the target system
|
ENCODING_FORMAT_AIFF
|
8
|
Apple/SGI AIFF format
|
ENCODING_FORMAT_AU
|
9
|
Sun/NeXT AU format
|
ENCODING_FORMAT_PAF
|
10
|
Ensoniq PARIS format
|
ENCODING_FORMAT_SVX
|
11
|
Commodore Amiga IFF / SVX format
|
ENCODING_FORMAT_NIST
|
12
|
Sphere NIST format
|
ENCODING_FORMAT_IRCAM
|
13
|
Berkeley/IRCAM/CARL format
|
ENCODING_FORMAT_VOC
|
14
|
Creative VOC format
|
ENCODING_FORMAT_W64
|
15
|
Sonic Foundry's 64 bit RIFF/WAV format
|
ENCODING_FORMAT_PVF
|
16
|
Portable Voice Format format
|
ENCODING_FORMAT_CAF
|
17
|
Core Audio File format
|
ENCODING_FORMAT_RAW
|
18
|
RAW format
|
ENCODING_FORMAT_FLAC
|
19
|
FLAC format
|
ENCODING_FORMAT_MP2
|
20
|
MP2 format through the TwoLame.exe external encoder, if available on the target system.
|
ENCODING_FORMAT_OPUS
|
21
|
OPUS format through the OpusEnc.exe external encoder, if available on the target system.
|
ENCODING_FORMAT_AAC_PLUS
|
22
|
AAC+ (HE-AAC) format through the Fdkaac.exe external encoder, if available on the target system; note that encoding in memory is currently not supported by Fdkaac.exe encoder.
The specific AAC+ encoding mode can be defined inside the EncodeFormats.AACPlus.EncodeMode property.
|