Copyright © 2006-2010 MultiMedia Soft

Deprecated elements

Previous pageReturn to chapter overviewNext page

With respect to previous versions of the control some of the control's properties and methods have been deprecated. Deprecated elements should not be used in new development projects. They have been maintained internally for backward compatibility only and they will not be documented here nor supported in the future. Furthermore, deprecated elements will not be displayed by Intellisense and, in Visual C++, will not be inserted inside the wrapper class.

 

The following is the full list of obsolete properties and methods with the current alternative you should use from now on:

 

Old property or method or event name

Current alternative

 

 

RecordedSoundPlay (*)

RecordedSound.Play

RecordedSoundPause (*)

RecordedSound.Pause

RecordedSoundResume (*)

RecordedSound.Resume

RecordedSoundStop (*)

RecordedSound.Stop

RecordedSoundGetMemoryPtr (*)

RecordedSound.GetMemoryPtr

RecordedSoundGetMemorySize (*)

RecordedSound.GetMemorySize

RecordedSoundSaveToDisk (*)

RecordedSound.SaveToFile

RecordedSoundFreeMemory (*)

RecordedSound.FreeMemory

RecorderChangeInputDevice (*)

No more needed: the input device is now set when the recording is started

RecorderStart (*)

StartFromDirectSoundDevice in conjunction with setting of the EncodeFormats object

RecorderStartParam (*)

StartFromDirectSoundDevice in conjunction with setting of the EncodeFormats object

RecorderStartFromFile (*)

StartFromFile in conjunction with setting of the EncodeFormats object

RecorderStartParamFromFile (*)

StartFromFile in conjunction with setting of the EncodeFormats object

RecorderStartFromMemory (*)

StartFromMemory in conjunction with setting of the EncodeFormats object

RecorderStartParamFromMemory (*)

StartFromMemory in conjunction with setting of the EncodeFormats object

RecorderStartFromClipboard (*)

StartFromClipboard in conjunction with setting of the EncodeFormats object

RecorderStartParamFromClipboard (*)

StartFromClipboard in conjunction with setting of the EncodeFormats object

RecorderStartFromURL (*)

StartFromURL in conjunction with setting of the EncodeFormats object

RecorderStartParamFromURL (*)

StartFromURL in conjunction with setting of the EncodeFormats object

RecorderStartUsingCodec (*)

StartFromDirectSoundDevice in conjunction with setting of the EncodeFormats object and of the EncodeFormats.ACM object

RecorderStartUsingCodecWavFormat (*)

StartFromDirectSoundDevice in conjunction with setting of the EncodeFormats object and of the EncodeFormats.ACM object

RecorderPause (*)

Pause

RecorderResume (*)

Resume

RecorderStop (*)

Stop

RecorderSetMode (*)

SetRecordingMode

RecorderSetSoundMixingParams (*)

SetMixingParams

RecorderSetInsertPos (*)

SetInsertPos

RecorderSetMixingPos (*)

SetMixingPos

CdRippingStartUsingCodec (*)

CdRippingStart in conjunction with setting of the EncodeFormats object and of the EncodeFormats.ACM object

CdRippingStartUsingCodecWavFormat (*)

CdRippingStart in conjunction with setting of the EncodeFormats object and of the EncodeFormats.ACM object

GetSupportedRecordFormatsCount (*)

EncodeFormats.ResampleNativeFormatsGetCount

GetSupportedRecordFormatDesc (*)

EncodeFormats.ResampleNativeFormatGetDesc

RecordedSound.RequestExportToFileUsingCodec (*)

RecordedSound.RequestExportToFile in conjunction with setting of the EncodeFormats object and of the EncodeFormats.ACM object

RecordedSound.RequestExportToFileUsingCodecWavFormat (*)

RecordedSound.RequestExportToFile in conjunction with setting of the EncodeFormats object and of the EncodeFormats.ACM object

AudioCompressionManager (*)

EncodeFormats.ACM

EncodeAacMode (*)

EncodeFormats.AAC.EncodeMode

EncodeAacQuality (*)

EncodeFormats.AAC.Quality

EncodeAacCustomString (*)

EncodeFormats.AAC.CustomString

EncodeAacWrapInMP4 (*)

EncodeFormats.AAC.WrapInMP4

EncodeOggMode (*)

EncodeFormats.OGG.EncodeMode

EncodeOggBitrate (*)

EncodeFormats.OGG.Bitrate

EncodeOggCustomString (*)

EncodeFormats.OGG.CustomString

EncodeOggQuality (*)

EncodeFormats.OGG.Quality

EncodeOggDownmix (*)

EncodeFormats.OGG.Downmix

EncodeOggResampleFreq (*)

EncodeFormats.OGG.ResampleFrequency

EncodeMp3Mode (*)

EncodeFormats.MP3.EncodeMode

EncodeMp3Presets (*)

EncodeFormats.MP3.Preset

EncodeMp3ABR (*)

EncodeFormats.MP3.ABR

EncodeMp3CBR (*)

EncodeFormats.MP3.CBR

EncodeMp3CustomString (*)

EncodeFormats.MP3.CustomString

EncodeMp3Downmix (*)

EncodeFormats.MP3.Downmix

EncodeWmaMode (*)

EncodeFormats.WMA.EncodeMode

EncodeWmaVBRQuality (*)

EncodeFormats.WMA.Quality

EncodeWmaCBR (*)

EncodeFormats.WMA.CBR

GetWmaEncodingBitratesCount (*)

EncodeFormats.WMA.GetEncodingBitratesCount

GetWmaEncodingBitrate (*)

EncodeFormats.WMA.GetEncodingBitrate

GetWmaEncodingVBRQualitiesCount (*)

EncodeFormats.WMA.GetEncodingVBRQualitiesCount

GetWmaEncodingVBRQuality (*)

EncodeFormats.WMA.GetEncodingVBRQuality

GetSpectrumTable (*)

Spectrum.GetTable

 

 

InitRecorder (**)

InitRecordingSystem

ChangeInputDevice (**)

No more needed: the input device is now set when the recording is started

StartFromInputDevice (**)

StartFromDirectSoundDevice

WaveformAnalyzer.GetGraphicalSettings (**)

WaveformAnalyzer.GetGraphicalSettings2

WaveformAnalyzer.SetGraphicalSettings (**)

WaveformAnalyzer.SetGraphicalSettings2

GetInputDevice (**)

No more needed: the input device is now set when the recording is started

WAVEFORM_ANALYZER_SETTINGS data structure (**)

WAVEFORM_ANALYZER_SETTINGS_2 data structure

WaveAnalysisStop (**)

WaveAnalysisDone

WaveAnalyzerMouseAction (**)

WaveAnalyzerMouseNotification

 

The RecordingStopped event now receives an enumBoolean parameter named bResult instead of the previous short parameter (Integer in Visual Basic) named nResult.

 

(*) Deprecated starting from version 3

(**) Deprecated starting from version 4