Go to the source code of this file.
|
| void | radaudio_sse2_compute_windowed_sum_multiple8 (float *output, int n, const float *fwd_data, const S16 *rev_data, float rev_scale, const float *window) |
| |
| void | radaudio_sse2_compute_band_energy_multiple4 (F32 *band_energy, int num_bands, int band_exponent[], U16 fine_energy[], F32 band_scale_decode[]) |
| |
| int | radaudio_sse2_count_bytes_below_value_sentinel16 (U8 *data, int num_bytes, U8 threshold) |
| |
| void | radaudio_sse2_unpack_nibbles_read_sentinel16_write_multiple32 (S8 *unpacked, U8 *packed, int num_packed, U64 default_nibbles) |
| |
| rrbool | radaudio_sse2_expand_coefficients_excess_read15 (S8 *nonzero_coefficients, int num_nonzero, S8 *big_coeff, S8 *big_limit) |
| |
| float | radaudio_sse2_save_samples (S16 *buffer, const float *data, int num) |
| |
| U8 * | radaudio_sse2_find_next_coarse_run_excess16 (U8 *cur, U8 *end) |
| |
◆ radaudio_sse2_compute_band_energy_multiple4()
| void radaudio_sse2_compute_band_energy_multiple4 |
( |
F32 * |
band_energy, |
|
|
int |
num_bands, |
|
|
int |
band_exponent[], |
|
|
U16 |
fine_energy[], |
|
|
F32 |
band_scale_decode[] |
|
) |
| |
|
extern |
◆ radaudio_sse2_compute_windowed_sum_multiple8()
| void radaudio_sse2_compute_windowed_sum_multiple8 |
( |
float * |
output, |
|
|
int |
n, |
|
|
const float * |
fwd_data, |
|
|
const S16 * |
rev_data, |
|
|
float |
rev_scale, |
|
|
const float * |
window |
|
) |
| |
|
extern |
◆ radaudio_sse2_count_bytes_below_value_sentinel16()
| int radaudio_sse2_count_bytes_below_value_sentinel16 |
( |
U8 * |
data, |
|
|
int |
num_bytes, |
|
|
U8 |
threshold |
|
) |
| |
|
extern |
◆ radaudio_sse2_expand_coefficients_excess_read15()
| rrbool radaudio_sse2_expand_coefficients_excess_read15 |
( |
S8 * |
nonzero_coefficients, |
|
|
int |
num_nonzero, |
|
|
S8 * |
big_coeff, |
|
|
S8 * |
big_limit |
|
) |
| |
|
extern |
◆ radaudio_sse2_find_next_coarse_run_excess16()
| U8 * radaudio_sse2_find_next_coarse_run_excess16 |
( |
U8 * |
cur, |
|
|
U8 * |
end |
|
) |
| |
|
extern |
◆ radaudio_sse2_save_samples()
| float radaudio_sse2_save_samples |
( |
S16 * |
buffer, |
|
|
const float * |
data, |
|
|
int |
num |
|
) |
| |
|
extern |
◆ radaudio_sse2_unpack_nibbles_read_sentinel16_write_multiple32()
| void radaudio_sse2_unpack_nibbles_read_sentinel16_write_multiple32 |
( |
S8 * |
unpacked, |
|
|
U8 * |
packed, |
|
|
int |
num_packed, |
|
|
U64 |
default_nibbles |
|
) |
| |
|
extern |