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

Inheritance: IDisposable
显示文件 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_oe property

public CodecType CodecType
return CodecType

DataStream public_oe property

public SliceStream DataStream
return SliceStream

Fact public_oe property

public FactStruct Fact
return FactStruct

Format public_oe property

public At3FormatStruct Format
return At3FormatStruct

LoopInfoList public_oe property

public LoopInfoStruct[] LoopInfoList
return LoopInfoStruct[]

MaiAT3PlusFrameDecoder protected_oe property

protected MaiAT3PlusFrameDecoder MaiAT3PlusFrameDecoder
return MaiAT3PlusFrameDecoder

NumberOfLoops public_oe property

public int NumberOfLoops
return int

PrimaryBuffer public_oe property

public MemoryPartition PrimaryBuffer
return MemoryPartition

PrimaryBufferReaded public_oe property

public int PrimaryBufferReaded
return int

Smpl public_oe property

public SmplStruct Smpl
return SmplStruct