C# Class NVorbis.VorbisStreamDecoder

Inheritance: IVorbisStreamStatus
Afficher le fichier Open project: gregzo/G-Audio Class Usage Examples

Private Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
Dispose ( ) : void
ResetStats ( ) : void

Private Methods

Méthode Description
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

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

ResetStats() public méthode

public ResetStats ( ) : void
Résultat void