BASS.NET API for the Un4seen BASS Audio Library

DSP_BufferStream Methods

BASS.NET API for the Un4seen BASS Audio Library

The DSP_BufferStream type exposes the following members.

Methods

  NameDescription
Public methodClearBuffer
Clears the internal buffer (zeros all elements) and resets the buffer pointer.
Public methodDispose
Implement IDisposable.
(Inherited from BaseDSP.)
Public methodDSPCallback
User defined DSP callback function which does the stream copy operation. Not for direct use in your application!
(Overrides BaseDSPDSPCallback(Int32, Int32, IntPtr, Int32, IntPtr).)
Protected methodFinalize
Finalization code.
(Inherited from BaseDSP.)
Public methodOnBypassChanged
Occures when the SetBypass(Boolean) method was called. Actually clears the internal copy buffer.
(Overrides BaseDSPOnBypassChanged.)
Public methodOnChannelChanged
Occures when the ChannelHandle has been changed.
(Overrides BaseDSPOnChannelChanged.)
Public methodOnStarted
Occures when the Start method was called. Actually creates the BufferStream custom stream here.
(Overrides BaseDSPOnStarted.)
Public methodOnStopped
Occures when the Stop method was called. Actually frees the BufferStream custom stream here.
(Overrides BaseDSPOnStopped.)
Public methodRaiseNotification
Fires the Notification event.
(Inherited from BaseDSP.)
Public methodSetBypass
Sets the Bypass mode.
(Inherited from BaseDSP.)
Public methodStart
Assigns the DSP to the channel (actually starts using the DSP).
(Inherited from BaseDSP.)
Public methodStop
Stops (removes) the DSP from the channel.
(Inherited from BaseDSP.)
Public methodToString
Returns the name of the DSP.
(Overrides BaseDSPToString.)
Top
See Also

Reference