FFmpeg  4.0
Data Fields
GranuleDef Struct Reference

Data Fields

uint8_t scfsi
 
int part2_3_length
 
int big_values
 
int global_gain
 
int scalefac_compress
 
uint8_t block_type
 
uint8_t switch_point
 
int table_select [3]
 
int subblock_gain [3]
 
uint8_t scalefac_scale
 
uint8_t count1table_select
 
int region_size [3]
 
int preflag
 
int short_start
 
int long_end
 
uint8_t scale_factors [40]
 
int sb_hybrid [SBLIMIT *18]
 

Detailed Description

Definition at line 51 of file mpegaudiodec_template.c.

Field Documentation

◆ scfsi

uint8_t GranuleDef::scfsi

Definition at line 52 of file mpegaudiodec_template.c.

Referenced by mp_decode_layer3().

◆ part2_3_length

int GranuleDef::part2_3_length

Definition at line 53 of file mpegaudiodec_template.c.

Referenced by mp_decode_layer3().

◆ big_values

int GranuleDef::big_values

Definition at line 54 of file mpegaudiodec_template.c.

Referenced by mp_decode_layer3(), and region_offset2size().

◆ global_gain

int GranuleDef::global_gain

Definition at line 55 of file mpegaudiodec_template.c.

Referenced by exponents_from_scale_factors(), and mp_decode_layer3().

◆ scalefac_compress

int GranuleDef::scalefac_compress

Definition at line 56 of file mpegaudiodec_template.c.

Referenced by compute_stereo(), and mp_decode_layer3().

◆ block_type

uint8_t GranuleDef::block_type

◆ switch_point

uint8_t GranuleDef::switch_point

◆ table_select

int GranuleDef::table_select[3]

Definition at line 59 of file mpegaudiodec_template.c.

Referenced by huffman_decode(), and mp_decode_layer3().

◆ subblock_gain

int GranuleDef::subblock_gain[3]

Definition at line 60 of file mpegaudiodec_template.c.

Referenced by exponents_from_scale_factors(), and mp_decode_layer3().

◆ scalefac_scale

uint8_t GranuleDef::scalefac_scale

Definition at line 61 of file mpegaudiodec_template.c.

Referenced by exponents_from_scale_factors(), and mp_decode_layer3().

◆ count1table_select

uint8_t GranuleDef::count1table_select

Definition at line 62 of file mpegaudiodec_template.c.

Referenced by huffman_decode(), and mp_decode_layer3().

◆ region_size

int GranuleDef::region_size[3]

◆ preflag

int GranuleDef::preflag

Definition at line 64 of file mpegaudiodec_template.c.

Referenced by exponents_from_scale_factors(), and mp_decode_layer3().

◆ short_start

int GranuleDef::short_start

◆ long_end

int GranuleDef::long_end

◆ scale_factors

uint8_t GranuleDef::scale_factors[40]

◆ sb_hybrid

int GranuleDef::sb_hybrid[SBLIMIT *18]

The documentation for this struct was generated from the following file: