Copyright © 2008-2013 MultiMedia Soft

ExternalSoundAnalysisStop method

Previous pageReturn to chapter overviewNext page



Stops receiving sound data provided by an external source and starts a sound waveform analysis.





[Visual Basic]

Public Function ExternalSoundAnalysisStop (

bSuccess as Boolean

) as enumWanErrorCodes



public enumWanErrorCodes ExternalSoundAnalysisStop (

bool bSuccess




public: enumWanErrorCodes ExternalSoundAnalysisStop (

bool bSuccess









Boolean flag that specifies if this stop can be considered as a successful conclusion of the PCM sound data transfer, meaning that the waveform analysis can be started, or if the stop can be considered as an abort operation.

Supported values are the following:

Mnemonic Value



The transfer of PCM sound data needs to be aborted.


The transfer of PCM sound data from the external source is completed and the waveform analysis can be started.

Before invoking this method the container application must have invoked the ExternalSoundAnalysisStart method followed by one or more calls to the ExternalSoundAnalysisPushData method.

In this situation the control will fire the WaveAnalysisStart event followed by a number of WaveAnalysisPerc events and finally by the WaveAnalysisDone event.



Return value






Negative value

An error occurred. Check the LastError property value in order to see the last error.

enumWanErrorCodes.ERR_WAN_NOERROR (0)

The method call was successful.