| FFmpeg
    | 
Spectral Band Replication per channel data. More...
#include <sbr.h>
| Data Fields | |
| Main bitstream data variables | |
| unsigned | bs_frame_class | 
| unsigned | bs_add_harmonic_flag | 
| AAC_SIGNE | bs_num_env | 
| uint8_t | bs_freq_res [7] | 
| AAC_SIGNE | bs_num_noise | 
| uint8_t | bs_df_env [5] | 
| uint8_t | bs_df_noise [2] | 
| uint8_t | bs_invf_mode [2][5] | 
| uint8_t | bs_add_harmonic [48] | 
| unsigned | bs_amp_res | 
| State variables | |
| INTFLOAT | synthesis_filterbank_samples [SBR_SYNTHESIS_BUF_SIZE] | 
| INTFLOAT | analysis_filterbank_samples [1312] | 
| int | synthesis_filterbank_samples_offset | 
| int | e_a [2] | 
| l_APrev and l_A  More... | |
| INTFLOAT | bw_array [5] | 
| Chirp factors.  More... | |
| INTFLOAT | W [2][32][32][2] | 
| QMF values of the original signal.  More... | |
| int | Ypos | 
| QMF output of the HF adjustor.  More... | |
| INTFLOAT | Y [2][38][64][2] | 
| AAC_FLOAT | g_temp [42][48] | 
| AAC_FLOAT | q_temp [42][48] | 
| uint8_t | s_indexmapped [8][48] | 
| uint8_t | env_facs_q [6][48] | 
| Envelope scalefactors.  More... | |
| AAC_FLOAT | env_facs [6][48] | 
| uint8_t | noise_facs_q [3][5] | 
| Noise scalefactors.  More... | |
| AAC_FLOAT | noise_facs [3][5] | 
| uint8_t | t_env [8] | 
| Envelope time borders.  More... | |
| uint8_t | t_env_num_env_old | 
| Envelope time border of the last envelope of the previous frame.  More... | |
| uint8_t | t_q [3] | 
| Noise time borders.  More... | |
| unsigned | f_indexnoise | 
| unsigned | f_indexsine | 
| unsigned SBRData::bs_frame_class | 
Definition at line 70 of file sbr.h.
Referenced by copy_sbr_grid(), and read_sbr_grid().
| unsigned SBRData::bs_add_harmonic_flag | 
Definition at line 71 of file sbr.h.
Referenced by read_sbr_channel_pair_element(), read_sbr_single_channel_element(), and sbr_mapping().
| AAC_SIGNE SBRData::bs_num_env | 
Definition at line 72 of file sbr.h.
Referenced by copy_sbr_grid(), read_sbr_dtdf(), read_sbr_envelope(), read_sbr_grid(), sbr_dequant(), sbr_env_estimate(), sbr_gain_calc(), sbr_hf_assemble(), and sbr_mapping().
| uint8_t SBRData::bs_freq_res[7] | 
Definition at line 73 of file sbr.h.
Referenced by copy_sbr_grid(), read_sbr_envelope(), read_sbr_grid(), sbr_dequant(), sbr_env_estimate(), and sbr_mapping().
| AAC_SIGNE SBRData::bs_num_noise | 
Definition at line 74 of file sbr.h.
Referenced by copy_sbr_grid(), read_sbr_dtdf(), read_sbr_grid(), read_sbr_noise(), sbr_dequant(), and sbr_mapping().
| uint8_t SBRData::bs_df_env[5] | 
Definition at line 75 of file sbr.h.
Referenced by read_sbr_dtdf(), and read_sbr_envelope().
| uint8_t SBRData::bs_df_noise[2] | 
Definition at line 76 of file sbr.h.
Referenced by read_sbr_dtdf(), and read_sbr_noise().
| uint8_t SBRData::bs_invf_mode[2][5] | 
Definition at line 77 of file sbr.h.
Referenced by read_sbr_channel_pair_element(), read_sbr_invf(), and sbr_chirp().
| uint8_t SBRData::bs_add_harmonic[48] | 
Definition at line 78 of file sbr.h.
Referenced by read_sbr_channel_pair_element(), read_sbr_single_channel_element(), and sbr_mapping().
| unsigned SBRData::bs_amp_res | 
Definition at line 79 of file sbr.h.
Referenced by copy_sbr_grid(), read_sbr_envelope(), read_sbr_grid(), and sbr_dequant().
| INTFLOAT SBRData::synthesis_filterbank_samples[SBR_SYNTHESIS_BUF_SIZE] | 
| int SBRData::e_a[2] | 
l_APrev and l_A
Definition at line 90 of file sbr.h.
Referenced by copy_sbr_grid(), read_sbr_grid(), and sbr_turnoff().
| INTFLOAT SBRData::bw_array[5] | 
| INTFLOAT SBRData::W[2][32][32][2] | 
| AAC_FLOAT SBRData::g_temp[42][48] | 
Definition at line 98 of file sbr.h.
Referenced by sbr_hf_assemble().
| AAC_FLOAT SBRData::q_temp[42][48] | 
Definition at line 99 of file sbr.h.
Referenced by sbr_hf_assemble().
| uint8_t SBRData::s_indexmapped[8][48] | 
Definition at line 100 of file sbr.h.
Referenced by sbr_gain_calc(), and sbr_mapping().
| uint8_t SBRData::env_facs_q[6][48] | 
Envelope scalefactors.
Definition at line 102 of file sbr.h.
Referenced by read_sbr_envelope(), and sbr_dequant().
| AAC_FLOAT SBRData::env_facs[6][48] | 
Definition at line 103 of file sbr.h.
Referenced by sbr_dequant(), and sbr_mapping().
| uint8_t SBRData::noise_facs_q[3][5] | 
Noise scalefactors.
Definition at line 105 of file sbr.h.
Referenced by read_sbr_noise(), and sbr_dequant().
| AAC_FLOAT SBRData::noise_facs[3][5] | 
Definition at line 106 of file sbr.h.
Referenced by sbr_dequant(), and sbr_mapping().
| uint8_t SBRData::t_env[8] | 
Envelope time borders.
Definition at line 108 of file sbr.h.
Referenced by copy_sbr_grid(), read_sbr_grid(), sbr_env_estimate(), sbr_hf_assemble(), and sbr_mapping().
| uint8_t SBRData::t_env_num_env_old | 
Envelope time border of the last envelope of the previous frame.
Definition at line 110 of file sbr.h.
Referenced by copy_sbr_grid(), read_sbr_grid(), sbr_hf_assemble(), and sbr_x_gen().
| uint8_t SBRData::t_q[3] | 
Noise time borders.
Definition at line 112 of file sbr.h.
Referenced by copy_sbr_grid(), read_sbr_grid(), and sbr_mapping().
| unsigned SBRData::f_indexnoise | 
Definition at line 113 of file sbr.h.
Referenced by sbr_hf_assemble(), and sbr_make_f_derived().
| unsigned SBRData::f_indexsine | 
Definition at line 114 of file sbr.h.
Referenced by sbr_hf_assemble().
 1.8.17
 1.8.17