C# 클래스 NVorbis.VorbisStreamDecoder

상속: IVorbisStreamStatus
파일 보기 프로젝트 열기: gregzo/G-Audio 1 사용 예제들

Private Properties

프로퍼티 타입 설명
DecodeNextPacket void
DecodePacket void
GetLastGranulePos long
GetPacketLength int
InitDecoder void
LoadBooks bool
LoadComments bool
OverlapSamples int
ProcessParameterChange void
ProcessStreamHeader bool
ReadSamples int
ResetDecoder void
SaveBuffer void
SeekTo void
SetParametersChanging void
TryInit bool
UnpackPacket bool
UpdatePosition void
VorbisStreamDecoder System

공개 메소드들

메소드 설명
Dispose ( ) : void
ResetStats ( ) : void

비공개 메소드들

메소드 설명
DecodeNextPacket ( ) : void
DecodePacket ( ) : void
GetLastGranulePos ( ) : long
GetPacketLength ( DataPacket curPacket, DataPacket lastPacket ) : int
InitDecoder ( ) : void
LoadBooks ( DataPacket packet ) : bool
LoadComments ( DataPacket packet ) : bool
OverlapSamples ( ) : int
ProcessParameterChange ( DataPacket packet ) : void
ProcessStreamHeader ( DataPacket packet ) : bool
ReadSamples ( float buffer, int offset, int count ) : int
ResetDecoder ( bool isFullReset ) : void
SaveBuffer ( ) : void
SeekTo ( long granulePos ) : void
SetParametersChanging ( object sender, ParameterChangeEventArgs e ) : void
TryInit ( ) : bool
UnpackPacket ( DataPacket packet ) : bool
UpdatePosition ( int samplesDecoded, DataPacket packet ) : void
VorbisStreamDecoder ( IPacketProvider packetProvider ) : System

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

ResetStats() 공개 메소드

public ResetStats ( ) : void
리턴 void