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
파일 보기 프로젝트 열기: scemino/nscumm 1 사용 예제들

공개 메소드들

메소드 설명
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