27 int decorr_shift,
int decorr_left_weight)
31 for (
i = 0;
i < nb_samples;
i++) {
37 a -= (
int)(
b * decorr_left_weight) >> decorr_shift;
51 for (
i = 0;
i < nb_samples;
i++)
58 c->append_extra_bits[0] =
void ff_alacdsp_init_x86(ALACDSPContext *c)
Macro definitions for various function/variable attributes.
static void decorrelate_stereo(int32_t *buffer[2], int nb_samples, int decorr_shift, int decorr_left_weight)
av_cold void ff_alacdsp_init(ALACDSPContext *c)
static void append_extra_bits(int32_t *buffer[2], int32_t *extra_bits_buffer[2], int extra_bits, int channels, int nb_samples)