C# Class NScumm.Core.QueuingAudioStream

Inheritance: IQueuingAudioStream
Datei anzeigen Open project: scemino/nscumm Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
Finish ( ) : void
NumQueuedStreams ( ) : int
QueueAudioStream ( IAudioStream stream, bool disposeAfterUse ) : void
QueueBuffer ( byte data, int size, bool disposeAfterUse, AudioFlags flags ) : void
QueuingAudioStream ( int rate, bool stereo ) : System
ReadBuffer ( short buffer, int count ) : int

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Finish() public method

public Finish ( ) : void
return void

NumQueuedStreams() public method

public NumQueuedStreams ( ) : int
return int

QueueAudioStream() public method

public QueueAudioStream ( IAudioStream stream, bool disposeAfterUse ) : void
stream IAudioStream
disposeAfterUse bool
return void

QueueBuffer() public method

public QueueBuffer ( byte data, int size, bool disposeAfterUse, AudioFlags flags ) : void
data byte
size int
disposeAfterUse bool
flags AudioFlags
return void

QueuingAudioStream() public method

public QueuingAudioStream ( int rate, bool stereo ) : System
rate int
stereo bool
return System

ReadBuffer() public method

public ReadBuffer ( short buffer, int count ) : int
buffer short
count int
return int