buffer[ch][i] = (buffer[ch][i] << extra_bits) | extra_bits_buffer[ch][i];
}
-static void reconstruct_stereo_16(int32_t *buffer[MAX_CHANNELS],
- int16_t *buffer_out,
- int numchannels, int numsamples)
+static void interleave_stereo_16(int32_t *buffer[MAX_CHANNELS],
+ int16_t *buffer_out, int numchannels,
+ int numsamples)
{
int i;
}
}
-static void decorrelate_stereo_24(int32_t *buffer[MAX_CHANNELS],
- int32_t *buffer_out,
- int numchannels, int numsamples)
+static void interleave_stereo_24(int32_t *buffer[MAX_CHANNELS],
+ int32_t *buffer_out, int numchannels,
+ int numsamples)
{
int i;
switch(alac->setinfo_sample_size) {
case 16:
if (channels == 2) {
- reconstruct_stereo_16(alac->outputsamples_buffer,
- (int16_t*)outbuffer,
- alac->numchannels,
- outputsamples);
+ interleave_stereo_16(alac->outputsamples_buffer, outbuffer,
+ alac->numchannels, outputsamples);
} else {
int i;
for (i = 0; i < outputsamples; i++) {
break;
case 24:
if (channels == 2) {
- decorrelate_stereo_24(alac->outputsamples_buffer,
- outbuffer,
- alac->numchannels,
- outputsamples);
+ interleave_stereo_24(alac->outputsamples_buffer, outbuffer,
+ alac->numchannels, outputsamples);
} else {
int i;
for (i = 0; i < outputsamples; i++)