C# Class CSPspEmu.Hle.Modules.libatrac3plus.sceAtrac3plus.Atrac

Inheritance: IDisposable
Show file Open project: soywiz/cspspemu

Public Properties

Property Type Description
CodecType CodecType
DataStream SliceStream
Fact FactStruct
Format At3FormatStruct
LoopInfoList LoopInfoStruct[]
NumberOfLoops int
PrimaryBuffer MemoryPartition
PrimaryBufferReaded int
Smpl SmplStruct

Protected Properties

Property Type Description
MaiAT3PlusFrameDecoder MaiAT3PlusFrameDecoder

Public Methods

Method Description
Atrac ( InjectContext InjectContext, CodecType CodecType ) : System
Atrac ( InjectContext InjectContext, byte Data, int DataLength ) : System
Decode ( StereoShortSoundSample SamplesOut ) : int

GetNumberOfSamplesInNextFrame ( ) : int
IDisposable ( ) : void
SetData ( byte Data, int DataLength ) : void

Private Methods

Method Description
ParseAtracData ( Stream Stream ) : void

Method Details

Atrac() public method

public Atrac ( InjectContext InjectContext, CodecType CodecType ) : System
InjectContext InjectContext
CodecType CodecType
return System

Atrac() public method

public Atrac ( InjectContext InjectContext, byte Data, int DataLength ) : System
InjectContext InjectContext
Data byte
DataLength int
return System

Decode() public method

public Decode ( StereoShortSoundSample SamplesOut ) : int
SamplesOut CSPspEmu.Core.Audio.StereoShortSoundSample
return int

GetNumberOfSamplesInNextFrame() public method

public GetNumberOfSamplesInNextFrame ( ) : int
return int

IDisposable() public method

public IDisposable ( ) : void
return void

SetData() public method

public SetData ( byte Data, int DataLength ) : void
Data byte
DataLength int
return void

Property Details

CodecType public property

public CodecType CodecType
return CodecType

DataStream public property

public SliceStream DataStream
return SliceStream

Fact public property

public FactStruct Fact
return FactStruct

Format public property

public At3FormatStruct Format
return At3FormatStruct

LoopInfoList public property

public LoopInfoStruct[] LoopInfoList
return LoopInfoStruct[]

MaiAT3PlusFrameDecoder protected property

protected MaiAT3PlusFrameDecoder MaiAT3PlusFrameDecoder
return MaiAT3PlusFrameDecoder

NumberOfLoops public property

public int NumberOfLoops
return int

PrimaryBuffer public property

public MemoryPartition PrimaryBuffer
return MemoryPartition

PrimaryBufferReaded public property

public int PrimaryBufferReaded
return int

Smpl public property

public SmplStruct Smpl
return SmplStruct