Copyright © 2006-2023 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 (1)

RecordedSound.Play

RecordedSoundPause (1)

RecordedSound.Pause

RecordedSoundResume (1)

RecordedSound.Resume

RecordedSoundStop (1)

RecordedSound.Stop

RecordedSoundGetMemoryPtr (1)

RecordedSound.GetMemoryPtr

RecordedSoundGetMemorySize (1)

RecordedSound.GetMemorySize

RecordedSoundSaveToDisk (1)

RecordedSound.SaveToFile

RecordedSoundFreeMemory (1)

RecordedSound.FreeMemory

RecorderChangeInputDevice (1)

No more needed: the input device is now set when the recording is started through the StartFromDirectSoundDevice method in conjunction with setting of the EncodeFormats object

RecorderStart (1)

StartFromDirectSoundDevice in conjunction with setting of the EncodeFormats object

RecorderStartParam (1)

StartFromDirectSoundDevice in conjunction with setting of the EncodeFormats object

RecorderStartFromFile (1)

StartFromFile in conjunction with setting of the EncodeFormats object

RecorderStartParamFromFile (1)

StartFromFile in conjunction with setting of the EncodeFormats object

RecorderStartFromMemory (1)

StartFromMemory in conjunction with setting of the EncodeFormats object

RecorderStartParamFromMemory (1)

StartFromMemory in conjunction with setting of the EncodeFormats object

RecorderStartFromClipboard (1)

StartFromClipboard in conjunction with setting of the EncodeFormats object

RecorderStartParamFromClipboard (1)

StartFromClipboard in conjunction with setting of the EncodeFormats object

RecorderStartFromURL (1)

StartFromURL in conjunction with setting of the EncodeFormats object

RecorderStartParamFromURL (1)

StartFromURL in conjunction with setting of the EncodeFormats object

RecorderStartUsingCodec (1)

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

RecorderStartUsingCodecWavFormat (1)

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

RecorderPause (1)

Pause

RecorderResume (1)

Resume

RecorderStop (1)

Stop

RecorderSetMode (1)

SetRecordingMode

RecorderSetSoundMixingParams (1)

SetMixingParams

RecorderSetInsertPos (1)

SetInsertPos

RecorderSetMixingPos (1)

SetMixingPos

CdRippingStartUsingCodec (1)

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

CdRippingStartUsingCodecWavFormat (1)

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

GetSupportedRecordFormatsCount (1)

EncodeFormats.ResampleNativeFormatsGetCount

GetSupportedRecordFormatDesc (1)

EncodeFormats.ResampleNativeFormatGetDesc

RecordedSound.RequestExportToFileUsingCodec (1)

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

RecordedSound.RequestExportToFileUsingCodecWavFormat (1)

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

AudioCompressionManager (1)

EncodeFormats.ACM

EncodeFormatForRecording (1)

EncodeFormats.ForRecording

EncodeFormatForExporting (1)

EncodeFormats.ForExporting

EncodeFormatForCdRipping (1)

EncodeFormats.ForCdRipping

EncodeAacMode (1)

EncodeFormats.AAC.EncodeMode

EncodeAacQuality (1)

EncodeFormats.AAC.Quality

EncodeAacCustomString (1)

EncodeFormats.AAC.CustomString

EncodeAacWrapInMP4 (1)

EncodeFormats.AAC.WrapInMP4

EncodeOggMode (1)

EncodeFormats.OGG.EncodeMode

EncodeOggBitrate (1)

EncodeFormats.OGG.Bitrate

EncodeOggCustomString (1)

EncodeFormats.OGG.CustomString

EncodeOggQuality (1)

EncodeFormats.OGG.Quality

EncodeOggDownmix (1)

EncodeFormats.OGG.Downmix

EncodeOggResampleFreq (1)

EncodeFormats.OGG.ResampleFrequency

EncodeMp3Mode (1)

EncodeFormats.MP3.EncodeMode

EncodeMp3Presets (1)

EncodeFormats.MP3.Preset

EncodeMp3ABR (1)

EncodeFormats.MP3.ABR

EncodeMp3CBR (1)

EncodeFormats.MP3.CBR

EncodeMp3CustomString (1)

EncodeFormats.MP3.CustomString

EncodeMp3Downmix (1)

EncodeFormats.MP3.Downmix

EncodeWmaMode (1)

EncodeFormats.WMA.EncodeMode

EncodeWmaVBRQuality (1)

EncodeFormats.WMA.Quality

EncodeWmaCBR (1)

EncodeFormats.WMA.CBR

GetWmaEncodingBitratesCount (1)

EncodeFormats.WMA.GetEncodingBitratesCount

GetWmaEncodingBitrate (1)

EncodeFormats.WMA.GetEncodingBitrate

GetWmaEncodingVBRQualitiesCount (1)

EncodeFormats.WMA.GetEncodingVBRQualitiesCount

GetWmaEncodingVBRQuality (1)

EncodeFormats.WMA.GetEncodingVBRQuality

GetSpectrumTable (1)

Spectrum.GetTable

 

 

InitRecorder (2)

InitRecordingSystem

ChangeInputDevice (2)

No more needed: the input device is now set when the recording is started through the StartFromDirectSoundDevice method in conjunction with setting of the EncodeFormats object

StartFromInputDevice (2)

StartFromDirectSoundDevice

WaveformAnalyzer.GetGraphicalSettings (2)

Combination of the WaveformAnalyzer.SettingsGeneralGet, WaveformAnalyzer.SettingsRulersGet, WaveformAnalyzer.SettingsScrollbarsGet and WaveformAnalyzer.SettingsWaveGet methods

WaveformAnalyzer.SetGraphicalSettings (2)

Combination of the WaveformAnalyzer.SettingsGeneralSet, WaveformAnalyzer.SettingsRulersSet, WaveformAnalyzer.SettingsScrollbarsSet and WaveformAnalyzer.SettingsWaveSet methods

GetInputDevice (2)

No more needed: the input device is now set when the recording is started through the StartFromDirectSoundDevice method in conjunction with setting of the EncodeFormats object

WAVEFORM_ANALYZER_SETTINGS data structure (2)

Combination of fields available inside the WANALYZER_GENERAL_SETTINGS, WANALYZER_RULERS_SETTINGS, WANALYZER_SCROLLBARS_SETTINGS and WANALYZER_WAVEFORM_SETTINGS data structures

WaveAnalysisStop (2)

WaveAnalysisDone

WaveAnalyzerMouseAction (2)

WaveAnalyzerMouseNotification

 

 

EncodeFormats.WMA.GetEncodingBitratesCountEx (3)

EncodeFormats.WMA.GetEncodingCBRCount

EncodeFormats.WMA.GetEncodingBitrateEx (3)

EncodeFormats.WMA.GetEncodingCBR

InputFormatsAvailable event (3)

Combination of RECORD_STATUS_NOT_READY and RECORD_STATUS_READY states inside the Status property

 

 

WaveformAnalyzer.CreateFileBitmapView (4)

WaveformAnalyzer.SnapshotViewSaveToFile

WaveformAnalyzer.CreateMemoryBitmapView (4)

WaveformAnalyzer.SnapshotViewSaveToMemory

WaveformAnalyzer.GetBitmapViewWidth (4)

WaveformAnalyzer.SnapshotViewGetWidthForWaveform

CdCoverURLsAvailable event (4)

CdCoverURLsAvailableEx event

CdCoverPictureFileAvailable event (4)

CdCoverPictureFileAvailableEx event

 

 

GetFormattedTime

FromMsToFormattedTime

RecordedSound.GetFormattedDuration

RecordedSound.DurationStringGet

RecordedSound.GetFormattedPlaybackPosition

RecordedSound.PositionStringGet

 

 

WaveformAnalyzer.BitmapViewVerticalLineAdd (6)

WaveformAnalyzer.GraphicItemVerticalLineAdd

WaveformAnalyzer.BitmapViewVerticalLineRemove (6)

WaveformAnalyzer.GraphicItemRemove

WaveformAnalyzer.VerticalLineAdd (6)

WaveformAnalyzer.GraphicItemVerticalLineAdd

WaveformAnalyzer.VerticalLineAddWithName (6)

WaveformAnalyzer.GraphicItemVerticalLineAdd

WaveformAnalyzer.VerticalLineParamsSet (6)

WaveformAnalyzer.GraphicItemVerticalLineParamsSet

WaveformAnalyzer.VerticalLineRemove (6)

WaveformAnalyzer.GraphicItemRemove

WaveformAnalyzer.VerticalLineGetPosition (6)

WaveformAnalyzer.GraphicItemHorzPositionGet

WaveformAnalyzer.VerticalLineSetPosition (6)

WaveformAnalyzer.GraphicItemHorzPositionSet

WaveformAnalyzer.VerticalLineShow (6)

WaveformAnalyzer.GraphicItemShow

WaveformAnalyzer.VerticalLineNameGet (6)

WaveformAnalyzer.GraphicItemNameGet

WaveformAnalyzer.VerticalLineNameSet (6)

WaveformAnalyzer.GraphicItemNameSet

WaveformAnalyzer.VerticalLinesSave (6)

WaveformAnalyzer.GraphicItemsSave

WaveformAnalyzer.VerticalLinesLoad (6)

WaveformAnalyzer.GraphicItemsLoad

WaveformAnalyzer.VerticalLineMouseMoveEnable (6)

WaveformAnalyzer.GraphicItemsMouseMoveEnable

WaveformAnalyzer.EnableScrollbarsDuringPlayback (6)

bEnabledDuringPlayback field of the WANALYZER_SCROLLBARS_SETTINGS data structure

WaveformAnalyzer.GetGraphicalSettings2 (6)

Combination of the WaveformAnalyzer.SettingsGeneralGet, WaveformAnalyzer.SettingsRulersGet, WaveformAnalyzer.SettingsScrollbarsGet and WaveformAnalyzer.SettingsWaveGet methods

WaveformAnalyzer.SetGraphicalSettings2 (6)

Combination of the WaveformAnalyzer.SettingsGeneralSet, WaveformAnalyzer.SettingsRulersSet, WaveformAnalyzer.SettingsScrollbarsSet and WaveformAnalyzer.SettingsWaveSet methods

WAVEFORM_ANALYZER_SETTINGS_2 data structure (6)

Combination of fields available inside the WANALYZER_GENERAL_SETTINGS, WANALYZER_RULERS_SETTINGS, WANALYZER_SCROLLBARS_SETTINGS and WANALYZER_WAVEFORM_SETTINGS data structures

WaveformAnalyzer.GetGraphicalSettingsParam (6)

Combination of the WaveformAnalyzer.SettingsGeneralParamGet, WaveformAnalyzer.SettingsScrollbarsParamGet, WaveformAnalyzer.SettingsRulersParamGet and

WaveformAnalyzer.SettingsWaveParamGet methods

WaveformAnalyzer.SetGraphicalSettingsParam (6)

Combination of the WaveformAnalyzer.SettingsGeneralParamSet, WaveformAnalyzer.SettingsScrollbarsParamSet, WaveformAnalyzer.SettingsRulersParamSet and

WaveformAnalyzer.SettingsWaveParamSet methods

WaveformScroller.GetGraphicalSettings (6)

WaveformScroller.SettingsGet

WaveformScroller.SetGraphicalSettings (6)

WaveformScroller.SettingsSet

WAVEFORM_SCROLLER_SETTINGS data structure (6)

WSCROLLER_SETTINGS data structure

WaveformScroller.GetGraphicalSettingsParam (6)

WaveformScroller.SettingsParamGet

WaveformScroller.SetGraphicalSettingsParam (6)

WaveformScroller.SettingsParamSet

SetMixerMasterVolume (6)

MixerVolumeSet with nComponentType parameter set to COMPONENTTYPE_DST_SPEAKERS

GetMixerMasterVolume (6)

MixerVolumeGet with nComponentType parameter set to COMPONENTTYPE_DST_SPEAKERS

SetMixerWaveVolume (6)

MixerVolumeSet with nComponentType parameter set to COMPONENTTYPE_SRC_WAVEOUT

GetMixerWaveVolume (6)

MixerVolumeGet with nComponentType parameter set to COMPONENTTYPE_SRC_WAVEOUT

GetMixersCount (6)

MixerGetCount method

GetMixerDesc (6)

MixerGetDesc method

GetMixerMicrophoneVolume (6)

MixerVolumeGet with nComponentType parameter set to COMPONENTTYPE_SRC_MICROPHONE

SetMixerMicrophoneVolume (6)

MixerVolumeSet with nComponentType parameter set to COMPONENTTYPE_SRC_MICROPHONE

GetMixerMasterMute (6)

MixerMuteGet with nComponentType parameter set to COMPONENTTYPE_DST_SPEAKERS

SetMixerMasterMute (6)

MixerMuteSet with nComponentType parameter set to COMPONENTTYPE_DST_SPEAKERS

GetMixerMicrophoneMute (6)

MixerMuteGet with nComponentType parameter set to COMPONENTTYPE_SRC_MICROPHONE

SetMixerMicrophoneMute (6)

MixerMuteSet with nComponentType parameter set to COMPONENTTYPE_SRC_MICROPHONE

GetMixerWaveMute (6)

MixerMuteGet with nComponentType parameter set to COMPONENTTYPE_SRC_WAVEOUT

SetMixerWaveMute (6)

MixerMuteSet with nComponentType parameter set to COMPONENTTYPE_SRC_WAVEOUT

 

 

DiscardSilence (7)

SoundActivationSystemSet method

SilenceThreshold (7)

SoundActivationSystemSet method

DiscardSilenceLogFile (7)

SoundActivationSystemSet method

SilenceMinLength (7)

SoundActivationSystemSet method

 

 

WaveformAnalyzer.BitmapViewSaveToFile (8)

WaveformAnalyzer.SnapshotViewSaveToFile method

WaveformAnalyzer.BitmapViewSaveToMemory (8)

WaveformAnalyzer.SnapshotViewSaveToMemory method

WaveformAnalyzer.BitmapViewDrawToHdc (8)

WaveformAnalyzer.SnapshotViewDrawToHdc method

WaveformAnalyzer.BitmapViewGraphicItemsMaskSet (8)

WaveformAnalyzer.SnapshotViewGraphicItemsMaskSet method

WaveformAnalyzer.BitmapViewGetWidth (8)

WaveformAnalyzer.SnapshotViewGetWidthForWaveform method

 

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

 

(1) Deprecated starting from version 3

(2) Deprecated starting from version 4

(3) Deprecated starting from version 4.3

(4) Deprecated starting from version 5

(5) Deprecated starting from version 6

(6) Deprecated starting from version 6.1

(7) Deprecated starting from version 7

(8) Deprecated starting from version 8