C# Class BrawlLib.Wii.Audio.ADPCMStream

Inheritance: IAudioStream
Afficher le fichier Open project: soopercool101/BrawlCrate-depreciated Class Usage Examples

Méthodes publiques

Свойство Type Description
_dataAddress VoidPtr

Méthodes publiques

Méthode Description
ADPCMStream ( RSTMHeader* pRSTM, VoidPtr dataAddr ) : System
ADPCMStream ( RSTMHeader* pRSTM, int channels, int startChannel, VoidPtr dataAddr ) : System
ADPCMStream ( WaveInfo* pWAVE, VoidPtr dataAddr ) : System
Dispose ( ) : void
GetPCMHeader ( ) : RIFFHeader
GetStreams ( RSTMHeader* pRSTM, VoidPtr dataAddr ) : BrawlLib.Wii.Audio.ADPCMStream[]
Init ( ) : void
ReadSamples ( VoidPtr destAddr, int numSamples ) : int
Wrap ( ) : void
WriteStream ( Stream outStream ) : void

Private Methods

Méthode Description
RefreshStates ( ) : void

Method Details

ADPCMStream() public méthode

public ADPCMStream ( RSTMHeader* pRSTM, VoidPtr dataAddr ) : System
pRSTM RSTMHeader*
dataAddr VoidPtr
Résultat System

ADPCMStream() public méthode

public ADPCMStream ( RSTMHeader* pRSTM, int channels, int startChannel, VoidPtr dataAddr ) : System
pRSTM RSTMHeader*
channels int
startChannel int
dataAddr VoidPtr
Résultat System

ADPCMStream() public méthode

public ADPCMStream ( WaveInfo* pWAVE, VoidPtr dataAddr ) : System
pWAVE WaveInfo*
dataAddr VoidPtr
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetPCMHeader() public méthode

public GetPCMHeader ( ) : RIFFHeader
Résultat RIFFHeader

GetStreams() public static méthode

public static GetStreams ( RSTMHeader* pRSTM, VoidPtr dataAddr ) : BrawlLib.Wii.Audio.ADPCMStream[]
pRSTM RSTMHeader*
dataAddr VoidPtr
Résultat BrawlLib.Wii.Audio.ADPCMStream[]

Init() public méthode

public Init ( ) : void
Résultat void

ReadSamples() public méthode

public ReadSamples ( VoidPtr destAddr, int numSamples ) : int
destAddr VoidPtr
numSamples int
Résultat int

Wrap() public méthode

public Wrap ( ) : void
Résultat void

WriteStream() public méthode

public WriteStream ( Stream outStream ) : void
outStream Stream
Résultat void

Property Details

_dataAddress public_oe property

public VoidPtr _dataAddress
Résultat VoidPtr