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.4.13.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