Click or drag to resize

PhoneCallStateWavePlayer Class

Inheritance Hierarchy
SystemObject
  DisposableClass
    AbstractMediaSenderAudioData, AudioFormat
      AudioSender
        Ozeki.MediaMediaStreamSender
          Ozeki.MediaTimerBasedMediaStreamHandler
            Ozeki.MediaAudioStreamPlayback
              Ozeki.MediaWaveStreamPlayback
                Ozeki.VoIPPhoneCallStateWavePlayer

Namespace: Ozeki.VoIP
Assembly: OzekiSDK (in OzekiSDK.dll) Version: 10.5.1
Syntax
public sealed class PhoneCallStateWavePlayer : WaveStreamPlayback, 
	IPhoneCallAttachable

The PhoneCallStateWavePlayer type exposes the following members.

Constructors
 NameDescription
Public methodPhoneCallStateWavePlayerInitializes a new instance of the PhoneCallStateWavePlayer class
Public methodPhoneCallStateWavePlayer(WaveFormat, DictionaryCallState, Stream, DictionaryCallState, Stream)Initializes a new instance of the PhoneCallStateWavePlayer class
Public methodPhoneCallStateWavePlayer(WaveFormat, DictionaryCallState, String, DictionaryCallState, String)Initializes a new instance of the PhoneCallStateWavePlayer class
Public methodPhoneCallStateWavePlayer(ICall, WaveFormat, DictionaryCallState, Stream, DictionaryCallState, Stream)Initializes a new instance of the PhoneCallStateWavePlayer class
Public methodPhoneCallStateWavePlayer(ICall, WaveFormat, DictionaryCallState, String, DictionaryCallState, String)Initializes a new instance of the PhoneCallStateWavePlayer class
Top
Properties
 NameDescription
Public propertyCached
(Inherited from AudioStreamPlayback)
Public propertyCall 
Public propertyHasActualCall 
Public propertyID
(Inherited from DisposableClass)
Protected propertyInterval
(Inherited from TimerBasedMediaStreamHandler)
Public propertyIsStreaming
(Inherited from MediaStreamSender)
Public propertyLoop
(Inherited from AudioStreamPlayback)
Protected propertyMediaFormat
(Inherited from AudioStreamPlayback)
Public propertyOutputFormat
(Inherited from MediaStreamSender)
Protected propertyPosition
(Inherited from MediaStreamSender)
Public propertyStream
(Inherited from MediaStreamSender)
Top
Methods
 NameDescription
Public methodAttachToCall 
Public methodDetach 
Public methodDispose
(Inherited from DisposableClass)
Protected methodDispose(Boolean)Releases the unmanaged resources used by the PhoneCallStateWavePlayer and optionally releases the managed resources
(Overrides TimerBasedMediaStreamHandlerDispose(Boolean))
Protected methodFinalize
(Inherited from DisposableClass)
Protected methodGetAudioData
(Inherited from AudioStreamPlayback)
Public methodGetAudioFormat
(Inherited from MediaStreamSender)
Protected methodLoadReader
(Inherited from WaveStreamPlayback)
Public methodLoadStream
(Inherited from AudioStreamPlayback)
Public methodPause
(Inherited from MediaStreamSender)
Protected methodReceiverConnected
(Inherited from AudioSender)
Protected methodReceiverDisconnected
(Inherited from AudioSender)
Protected methodSendMediaData
(Inherited from AbstractMediaSenderAudioData, AudioFormat)
Protected methodSetPlaybackWaveStream
(Inherited from AudioStreamPlayback)
Public methodSetPreferredSendFormats
(Inherited from AbstractMediaSenderAudioData, AudioFormat)
Public methodSetStateStreams 
Public methodStart
(Inherited from TimerBasedMediaStreamHandler)
Public methodStop
(Inherited from TimerBasedMediaStreamHandler)
Protected methodTimerTick
(Inherited from AudioStreamPlayback)
Public methodUpdateIncomingStateStream 
Public methodUpdateOutgoingStateStream 
Top
Events
 NameDescription
Public eventMediaDataSent
(Inherited from AbstractMediaSenderAudioData, AudioFormat)
Public eventStopped
(Inherited from MediaStreamSender)
Top
Fields
 NameDescription
Protected fieldbuffer
(Inherited from AudioStreamPlayback)
Protected fieldSync
(Inherited from MediaStreamSender)
Top
See Also