C# Class javazoom.jl.decoder.LayerIIDecoder.SubbandLayer2

Class for layer II subbands in single channel mode.
Inheritance: Subband
Afficher le fichier Open project: RHY3756547/FreeSO

Méthodes publiques

Свойство Type Description
grouping_10bits float[]
grouping_5bits float[]
grouping_7bits float[]
table_ab1_c float[]
table_ab1_codelength int[]
table_ab1_d float[]
table_ab1_factor float[]
table_ab1_groupingtables float[][]
table_ab234_groupingtables float[][]
table_ab2_c float[]
table_ab2_codelength int[]
table_ab2_d float[]
table_ab2_factor float[]
table_ab3_c float[]
table_ab3_codelength int[]
table_ab3_d float[]
table_ab3_factor float[]
table_ab4_c float[]
table_ab4_codelength int[]
table_ab4_d float[]
table_ab4_factor float[]
table_cd_c float[]
table_cd_codelength int[]
table_cd_d float[]
table_cd_factor float[]
table_cd_groupingtables float[][]

Protected Properties

Свойство Type Description
allocation int
c float[]
codelength int[]
d float[]
factor float[]
groupingtable float[][]
groupnumber int
samplenumber int
samples float[]
scalefactor1 float
scfsi int
subbandnumber int

Méthodes publiques

Méthode Description
SubbandLayer2 ( int subbandnumber ) : System

Constructor

put_next_sample ( int channels, SynthesisFilter filter1, SynthesisFilter filter2 ) : bool

*

read_allocation ( Bitstream stream, Header header, Crc16 crc ) : void

*

read_sampledata ( Bitstream stream ) : bool

*

read_scalefactor ( Bitstream stream, Header header ) : void

*

read_scalefactor_selection ( Bitstream stream, Crc16 crc ) : void

*

Méthodes protégées

Méthode Description
get_allocationlength ( Header header ) : int

*

prepare_sample_reading ( Header header, int allocation, int channel, float factor, int codelength, float c, float d ) : void

*

Private Methods

Méthode Description
InitBlock ( ) : void

Method Details

SubbandLayer2() public méthode

Constructor
public SubbandLayer2 ( int subbandnumber ) : System
subbandnumber int
Résultat System

get_allocationlength() protected méthode

*
protected get_allocationlength ( Header header ) : int
header Header
Résultat int

prepare_sample_reading() protected méthode

*
protected prepare_sample_reading ( Header header, int allocation, int channel, float factor, int codelength, float c, float d ) : void
header Header
allocation int
channel int
factor float
codelength int
c float
d float
Résultat void

put_next_sample() public méthode

*
public put_next_sample ( int channels, SynthesisFilter filter1, SynthesisFilter filter2 ) : bool
channels int
filter1 SynthesisFilter
filter2 SynthesisFilter
Résultat bool

read_allocation() public méthode

*
public read_allocation ( Bitstream stream, Header header, Crc16 crc ) : void
stream Bitstream
header Header
crc Crc16
Résultat void

read_sampledata() public méthode

*
public read_sampledata ( Bitstream stream ) : bool
stream Bitstream
Résultat bool

read_scalefactor() public méthode

*
public read_scalefactor ( Bitstream stream, Header header ) : void
stream Bitstream
header Header
Résultat void

read_scalefactor_selection() public méthode

*
public read_scalefactor_selection ( Bitstream stream, Crc16 crc ) : void
stream Bitstream
crc Crc16
Résultat void

Property Details

allocation protected_oe property

protected int allocation
Résultat int

c protected_oe property

protected float[] c
Résultat float[]

codelength protected_oe property

protected int[] codelength
Résultat int[]

d protected_oe property

protected float[] d
Résultat float[]

factor protected_oe property

protected float[] factor
Résultat float[]

grouping_10bits public_oe static_oe property

public static float[] grouping_10bits
Résultat float[]

grouping_5bits public_oe static_oe property

public static float[] grouping_5bits
Résultat float[]

grouping_7bits public_oe static_oe property

public static float[] grouping_7bits
Résultat float[]

groupingtable protected_oe property

protected float[][] groupingtable
Résultat float[][]

groupnumber protected_oe property

protected int groupnumber
Résultat int

samplenumber protected_oe property

protected int samplenumber
Résultat int

samples protected_oe property

protected float[] samples
Résultat float[]

scalefactor1 protected_oe property

protected float scalefactor1
Résultat float

scfsi protected_oe property

protected int scfsi
Résultat int

subbandnumber protected_oe property

protected int subbandnumber
Résultat int

table_ab1_c public_oe static_oe property

public static float[] table_ab1_c
Résultat float[]

table_ab1_codelength public_oe static_oe property

public static int[] table_ab1_codelength
Résultat int[]

table_ab1_d public_oe static_oe property

public static float[] table_ab1_d
Résultat float[]

table_ab1_factor public_oe static_oe property

public static float[] table_ab1_factor
Résultat float[]

table_ab1_groupingtables public_oe static_oe property

public static float[][] table_ab1_groupingtables
Résultat float[][]

table_ab234_groupingtables public_oe static_oe property

public static float[][] table_ab234_groupingtables
Résultat float[][]

table_ab2_c public_oe static_oe property

public static float[] table_ab2_c
Résultat float[]

table_ab2_codelength public_oe static_oe property

public static int[] table_ab2_codelength
Résultat int[]

table_ab2_d public_oe static_oe property

public static float[] table_ab2_d
Résultat float[]

table_ab2_factor public_oe static_oe property

public static float[] table_ab2_factor
Résultat float[]

table_ab3_c public_oe static_oe property

public static float[] table_ab3_c
Résultat float[]

table_ab3_codelength public_oe static_oe property

public static int[] table_ab3_codelength
Résultat int[]

table_ab3_d public_oe static_oe property

public static float[] table_ab3_d
Résultat float[]

table_ab3_factor public_oe static_oe property

public static float[] table_ab3_factor
Résultat float[]

table_ab4_c public_oe static_oe property

public static float[] table_ab4_c
Résultat float[]

table_ab4_codelength public_oe static_oe property

public static int[] table_ab4_codelength
Résultat int[]

table_ab4_d public_oe static_oe property

public static float[] table_ab4_d
Résultat float[]

table_ab4_factor public_oe static_oe property

public static float[] table_ab4_factor
Résultat float[]

table_cd_c public_oe static_oe property

public static float[] table_cd_c
Résultat float[]

table_cd_codelength public_oe static_oe property

public static int[] table_cd_codelength
Résultat int[]

table_cd_d public_oe static_oe property

public static float[] table_cd_d
Résultat float[]

table_cd_factor public_oe static_oe property

public static float[] table_cd_factor
Résultat float[]

table_cd_groupingtables public_oe static_oe property

public static float[][] table_cd_groupingtables
Résultat float[][]