Home
last modified time | relevance | path

Searched refs:new_bw (Results 1 - 2 of 2) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Daacsbr.c198 float new_bw; in sbr_chirp() local
203 new_bw = 0.6f; in sbr_chirp()
205 new_bw = bw_tab[ch_data->bs_invf_mode[0][i]]; in sbr_chirp()
207 if (new_bw < ch_data->bw_array[i]) { in sbr_chirp()
208 new_bw = 0.75f * new_bw + 0.25f * ch_data->bw_array[i]; in sbr_chirp()
210 new_bw = 0.90625f * new_bw + 0.09375f * ch_data->bw_array[i]; in sbr_chirp()
211 ch_data->bw_array[i] = new_bw < 0.015625f ? 0.0f : new_bw; in sbr_chirp()
[all...]
H A Daacsbr_fixed.c372 int new_bw; in sbr_chirp() local
378 new_bw = 1288490189; in sbr_chirp()
380 new_bw = bw_tab[ch_data->bs_invf_mode[0][i]]; in sbr_chirp()
382 if (new_bw < ch_data->bw_array[i]){ in sbr_chirp()
383 accu = (int64_t)new_bw * 1610612736; in sbr_chirp()
385 new_bw = (int)((accu + 0x40000000) >> 31); in sbr_chirp()
387 accu = (int64_t)new_bw * 1946157056; in sbr_chirp()
389 new_bw = (int)((accu + 0x40000000) >> 31); in sbr_chirp()
391 ch_data->bw_array[i] = new_bw < 0x2000000 ? 0 : new_bw; in sbr_chirp()
[all...]

Completed in 2 milliseconds