Click or drag to resize

MP3StreamRecorder Class

Inheritance Hierarchy
SystemObject
  DisposableClass
    AbstractMediaReceiverAudioData, AudioFormat
      AudioReceiver
        Ozeki.MediaMP3StreamRecorder

Namespace:  Ozeki.Media
Assembly:  OzekiSDK (in OzekiSDK.dll) Version: 10.3.199.0
Syntax
public class MP3StreamRecorder : AudioReceiver, 
	IMedia

The MP3StreamRecorder type exposes the following members.

Constructors
  NameDescription
Public methodMP3StreamRecorder(Stream)
Initializes a new instance of the MP3StreamRecorder class with default MediaFormat (16000 kHz, 16 bit, 1 channel)
Public methodMP3StreamRecorder(String)
Initializes a new instance of the MP3StreamRecorder class with default MediaFormat (8000 kHz, 16 bit, 1 channel)
Public methodMP3StreamRecorder(Stream, AudioWaveFormat)
Initializes a new instance of the MP3StreamRecorder class
Public methodMP3StreamRecorder(String, AudioWaveFormat)
Initializes a new instance of the MP3StreamRecorder class
Public methodMP3StreamRecorder(Stream, AudioWaveFormat, UInt32)
Initializes a new instance of the MP3StreamRecorder class
Public methodMP3StreamRecorder(String, AudioWaveFormat, UInt32)
Initializes a new instance of the MP3StreamRecorder class
Top
Properties
  NameDescription
Public propertyAudioWaveFormat
Represents a wave file format
Public propertyConverterType (Inherited from AudioReceiver.)
Public propertyFilePath
The mp3 files path. It is null if the MP3StreamRecorder was not initialised with filename.
Public propertyID (Inherited from DisposableClass.)
Public propertyIsStreaming
Public propertyReceiveFormats (Inherited from AbstractMediaReceiverAudioData, AudioFormat.)
Top
Methods
  NameDescription
Public methodDispose (Inherited from DisposableClass.)
Protected methodDispose(Boolean)
Releases the unmanaged resources used by the MP3StreamRecorder and optionally releases the managed resources
(Overrides DisposableClass.Dispose(Boolean).)
Protected methodFinalize (Inherited from DisposableClass.)
Protected methodOnDataReceived (Overrides AbstractMediaReceiver.OnDataReceived(Object, UTP).)
Public methodPause
Protected methodSenderConnected (Inherited from AudioReceiver.)
Protected methodSenderDisconnected (Inherited from AudioReceiver.)
Protected methodSetReceiveFormats (Inherited from AbstractMediaReceiverAudioData, AudioFormat.)
Public methodStart
Public methodStop
Top
Events
  NameDescription
Public eventReceiveFormatsChanged (Inherited from AbstractMediaReceiverAudioData, AudioFormat.)
Public eventStopped
Occurs when the audio recording or playing has been stopped
Top
See Also