Copyright © 2006-2023 MultiMedia Soft

EncodeFormats.OGG.EncodeMode property

Previous pageReturn to chapter overviewNext page

Type

[Visual Basic]

Public Property EncodeMode As enumOggEncodeModes


 

[C#]

public enumOggEncodeModes EncodeMode {get; set;}


 

[C++]

public: __property enumOggEncodeModes get_EncodeMode();

public: __property void set_EncodeMode(enumOggEncodeModes);


 

 

Remarks

The encoding mode used for OGG Vorbis format during recording or CD ripping sessions.

 

Supported values are the following:

Mnemonic Value

Value

Meaning

OGG_ENCODE_QUALITY

0

Encode with the OggEnc encoder using the quality specified inside the EncodeFormats.OGG.Quality property.

OGG_ENCODE_BITRATE

1

Encode with the OggEnc encoder using the Constant Bitrate (CBR) specified inside the EncodeFormats.OGG.Bitrate property.

OGG_ENCODE_CUSTOM

2

Encode with the OggEnc encoder using the custom string defined inside the EncodeFormats.OGG.CustomString property.

 

 

Important note Starting from version 11 of the component, this setting is ignored until the usage of default internal encoders is enabled: see the EnableInternalEncoders method for details about disabling internal encoders.

 

 

 

 

This property is used only in the following situations:

During a recording session if the EncodeFormats.ForRecording property is set to ENCODING_FORMAT_OGG (for further details see the How to perform a recording session section).

During a CD ripping session if the EncodeFormats.ForCdRipping property is set to ENCODING_FORMAT_OGG (for further details see the How to perform a CD ripping session section).

During an exporting session if the EncodeFormats.ForExporting property is set to ENCODING_FORMAT_OGG (for further details see the How to export a recorded sound section).

 

For further details about encoding in OGG Vorbis format refer to the EncodeOGG class section.

For further information about available encoding formats see the EncodeFormatsMan class.