Copyright © 2006-2016 MultiMedia Soft

EncodeFormats.ForRecording property

Previous pageReturn to chapter overviewNext page

Type

enumEncodingFormats for Visual Basic

short for Visual C++

 

 

Remarks

The format used for encoding the result of the next recording session.

Supported values are the following:

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.

 

For further information about available encoding formats see the EncodeFormats object.

For further details see the How to perform a recording session section.