C# Класс NScumm.Core.Audio.Decoders.SubLoopingAudioStream

A looping audio stream, which features looping of a nested part of the stream.
Currently this implementation stops after the nested loop finished playback. IMPORTANT: This might be merged with SubSeekableAudioStream for playback purposes. (After extending it to accept a start time).
Наследование: IAudioStream
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Dispose ( ) : void
ReadBuffer ( short buffer, int count ) : int
SubLoopingAudioStream ( ISeekableAudioStream stream, uint loops, Timestamp loopStart, Timestamp loopEnd, bool disposeAfterUse = true ) : System

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

ReadBuffer() публичный Метод

public ReadBuffer ( short buffer, int count ) : int
buffer short
count int
Результат int

SubLoopingAudioStream() публичный Метод

public SubLoopingAudioStream ( ISeekableAudioStream stream, uint loops, Timestamp loopStart, Timestamp loopEnd, bool disposeAfterUse = true ) : System
stream ISeekableAudioStream
loops uint
loopStart Timestamp
loopEnd Timestamp
disposeAfterUse bool
Результат System