C# Class javazoom.jl.decoder.LayerIDecoder

Implements decoding of MPEG Audio Layer I frames.
Inheritance: FrameDecoder
Afficher le fichier Open project: RHY3756547/FreeSO Class Usage Examples

Protected Properties

Свойство Type Description
buffer Obuffer
crc Crc16
filter1 SynthesisFilter
header Header
mode int
num_subbands int
stream Bitstream
subbands Subband[]
which_channels int

Méthodes publiques

Méthode Description
LayerIDecoder ( ) : System
create ( Bitstream stream0, Header header0, SynthesisFilter filtera, SynthesisFilter filterb, Obuffer buffer0, int which_ch0 ) : void
decodeFrame ( ) : void

Méthodes protégées

Méthode Description
createSubbands ( ) : void
readAllocation ( ) : void
readSampleData ( ) : void
readScaleFactorSelection ( ) : void
readScaleFactors ( ) : void

Method Details

LayerIDecoder() public méthode

public LayerIDecoder ( ) : System
Résultat System

create() public méthode

public create ( Bitstream stream0, Header header0, SynthesisFilter filtera, SynthesisFilter filterb, Obuffer buffer0, int which_ch0 ) : void
stream0 Bitstream
header0 Header
filtera SynthesisFilter
filterb SynthesisFilter
buffer0 Obuffer
which_ch0 int
Résultat void

createSubbands() protected méthode

protected createSubbands ( ) : void
Résultat void

decodeFrame() public méthode

public decodeFrame ( ) : void
Résultat void

readAllocation() protected méthode

protected readAllocation ( ) : void
Résultat void

readSampleData() protected méthode

protected readSampleData ( ) : void
Résultat void

readScaleFactorSelection() protected méthode

protected readScaleFactorSelection ( ) : void
Résultat void

readScaleFactors() protected méthode

protected readScaleFactors ( ) : void
Résultat void

Property Details

buffer protected_oe property

protected Obuffer,javazoom.jl.decoder buffer
Résultat Obuffer

crc protected_oe property

protected Crc16,javazoom.jl.decoder crc
Résultat Crc16

filter1 protected_oe property

protected SynthesisFilter,javazoom.jl.decoder filter1
Résultat SynthesisFilter

header protected_oe property

protected Header,javazoom.jl.decoder header
Résultat Header

mode protected_oe property

protected int mode
Résultat int

num_subbands protected_oe property

protected int num_subbands
Résultat int

stream protected_oe property

protected Bitstream,javazoom.jl.decoder stream
Résultat Bitstream

subbands protected_oe property

protected Subband[] subbands
Résultat Subband[]

which_channels protected_oe property

protected int which_channels
Résultat int