Click or drag to resize

WaveOutEventPlayer Class

Event callback based audio player.
Inheritance Hierarchy
SystemObject
  Ozeki.MediaWaveOutBase
    Ozeki.MediaWaveOutEventPlayer

Namespace: Ozeki.Media
Assembly: OzekiSDK (in OzekiSDK.dll) Version: 10.4.54.0
Syntax
public class WaveOutEventPlayer : WaveOutBase

The WaveOutEventPlayer type exposes the following members.

Constructors
 NameDescription
Public methodWaveOutEventPlayerInitializes a new instance of the WaveOutEventPlayer class
Top
Properties
 NameDescription
Protected propertyBuffers
(Inherited from WaveOutBase)
Protected propertyBufferSize
(Inherited from WaveOutBase)
Protected propertyBuffersNum
(Inherited from WaveOutBase)
Protected propertyCallbackStrategy
(Inherited from WaveOutBase)
Public propertyDeviceInfo Gets some information about the device.
(Inherited from WaveOutBase)
Public propertyInitialized Returns a boolean value indicating whether the playback device is ready.
(Inherited from WaveOutBase)
Public propertyLevel Gets the level of the output data. (Range: 0-100)
(Inherited from WaveOutBase)
Protected propertyLogger
(Inherited from WaveOutBase)
Protected propertyMMLock
(Inherited from WaveOutBase)
Public propertyMuted Gets or sets a boolean value indicating whether the playback is muted.
(Inherited from WaveOutBase)
Public propertyPlaybackState Gets the state of the playback.
(Inherited from WaveOutBase)
Public propertyVolume Gets or sets the volume of the playback. (Range: 0-1)
(Inherited from WaveOutBase)
Public propertyWaveFormat
(Inherited from WaveOutBase)
Top
Methods
 NameDescription
Public methodChangeFormat Changes the format of the playback.
(Inherited from WaveOutBase)
Protected methodCreateBuffers
(Overrides WaveOutBaseCreateBuffers)
Public methodDispose Closes the AudioPlayer
(Inherited from WaveOutBase)
Protected methodDispose(Boolean)Releases the unmanaged resources used by the WaveOutEventPlayer and optionally releases the managed resources
(Overrides WaveOutBaseDispose(Boolean))
Protected methodFinalize Finalizer. Only called when user forgets to call
(Inherited from WaveOutBase)
Protected methodInit Initializes the WaveOutBase
(Inherited from WaveOutBase)
Protected methodInternalPause
(Inherited from WaveOutBase)
Protected methodInternalStart
(Overrides WaveOutBaseInternalStart)
Protected methodInternalStop
(Overrides WaveOutBaseInternalStop)
Protected methodOnStopped
(Inherited from WaveOutBase)
Public methodPause Pauses the playback
(Inherited from WaveOutBase)
Public methodReset
(Inherited from WaveOutBase)
Public methodStart Starts the playback. If the playback has been paused then resumes it.
(Inherited from WaveOutBase)
Public methodStop Stops the playback
(Inherited from WaveOutBase)
Public methodWrite Writes PCM data to the current stream and advances the current position within this stream by the number of bytes written.
(Inherited from WaveOutBase)
Top
Events
 NameDescription
Public eventLevelChanged Occurs when the playback level has changed.
(Inherited from WaveOutBase)
Public eventStopped Occurs when the playback has been stopped
(Inherited from WaveOutBase)
Top
See Also