Click or drag to resize
AudioHandler Class
Base class for audio handlers.
Inheritance Hierarchy

Namespace: Ozeki.Media
Assembly: OzekiSDK (in OzekiSDK.dll) Version: 1.8.12.0 (1.8.12)
Syntax
public abstract class AudioHandler : DisposableClass, 
	IAudioSender, IMediaSender<AudioData, AudioFormat>, IDisposable, 
	IAudioReceiver, IMediaReceiver<AudioData, AudioFormat>

The AudioHandler type exposes the following members.

Constructors
  NameDescription
Protected methodAudioHandler
Initializes a new instance of the AudioHandler class
Top
Methods
  NameDescription
Public methodDispose
Disposes the object.
(Inherited from DisposableClass.)
Protected methodDispose(Boolean)
Disposes the object.
(Inherited from DisposableClass.)
Protected methodFinalize
(Inherited from DisposableClass.)
Public methodGetAudioFormat
Public methodOnDataReceived
This will be called when media data received from a media handler.
Protected methodReceiverConnected
This will be called when this object has been connected to an audio receiver.
Protected methodReceiverDisconnected
This will be called when this object has been disconnected from an audio receiver.
Protected methodSendData
Sends media data to the connected audio handlers.
Protected methodSenderConnected
This will be called when an audio sender has been connected to this object.
Protected methodSenderDisconnected
This will be called when an audio sender has been disconnected from this object.
Public methodSetPreferredSendFormats
Protected methodSetReceiveFormats
Sets the audio formats that the audio handler can receive. If no audio format specified, all formats are supported.
Top
Properties
  NameDescription
Public propertyConverterType
Gets or sets the type of the audio converter that will be used when resampling the sent audio data.
Public propertyID (Inherited from DisposableClass.)
Public propertyReceiveFormats
Gets a list of audio formats that the audio handler can handle. If no audio format specified, all formats are supported.
Top
Events
  NameDescription
Public eventMediaDataSent
Occurs when the audio data is ready to send.
Public eventReceiveFormatsChanged
Occurs when an item is added or removed from the ReceiveFormats collection.
Top
See Also
Inheritance Hierarchy