Ozeki VoIP SDK Class library
WaveStreamRecorder Class
NamespacesOzeki.Media.MediaHandlersWaveStreamRecorder
Can record audio data into a wave file.
Declaration Syntax
C#Visual BasicVisual C++
public class WaveStreamRecorder : MediaStreamHandler
Public Class WaveStreamRecorder _
	Inherits MediaStreamHandler
public ref class WaveStreamRecorder : public MediaStreamHandler
Members
All MembersConstructorsMethodsPropertiesEvents



IconMemberDescription
WaveStreamRecorder(String)
Initializes a new instance of the WaveStreamRecorder class with default MediaFormat (8 kHz, 16 bit, 1 channel)

WaveStreamRecorder(String, WaveFormat)
Initializes a new instance of the WaveStreamRecorder class

WaveStreamRecorder(Stream)
Initializes a new instance of the WaveStreamRecorder class with default MediaFormat (8 kHz, 16 bit, 1 channel)

WaveStreamRecorder(Stream, WaveFormat)
Initializes a new instance of the WaveStreamRecorder class

DataReceived(Object, VoIPEventArgs<(Of <<'(AudioData>)>>))
This will be called when media data received from a media handler.
(Overrides MediaStreamHandler.DataReceived(Object, VoIPEventArgs<(Of <<'(AudioData>)>>)).)
DataSent
Event that occurs when the data is ready to send.
(Inherited from AudioHandler.)
Dispose(Boolean)
Disposes the object.
(Inherited from MediaStreamHandler.)
Dispose()()()()
Disposes the object.
(Inherited from VoIPMediaHandler.)
Finalize()()()()
(Inherited from VoIPMediaHandler.)
IsStreaming
Gets or sets a value that is true if the wave is streaming, otherwise false.
(Inherited from MediaStreamHandler.)
MediaFormat
Gets the MediaFormat of the media handler.
(Inherited from AudioHandler.)
MediaFormatChanged
Occurs when the MediaFormat of the media handler has changed.
(Inherited from AudioHandler.)
PauseStreaming()()()()
Pauses the streaming. (If the streaming is already paused then does nothing.)
(Inherited from MediaStreamHandler.)
Position
Gets or sets the current position in the audio stream
(Inherited from MediaStreamHandler.)
SendData(AudioData)
Sends media data to the connected media handlers.
(Inherited from AudioHandler.)
StartStreaming()()()()
Starts the streaming. (If the streaming is already started then does nothing.)
(Inherited from MediaStreamHandler.)
Stopped
Occurs when the audio recording or playing has been stopped
(Inherited from MediaStreamHandler.)
StopStreaming()()()()
Stops the streaming. (If the streaming is already stopped then does nothing.)
(Overrides MediaStreamHandler.StopStreaming()()()().)
Stream
Gets the stream
(Inherited from MediaStreamHandler.)
Inheritance Hierarchy

Assembly: VoIPSDK (Module: VoIPSDK) Version: 10.0.6.243