Lines Matching refs:channels
154 unsigned channels = little2u(&fmt[2]);
155 if (channels != 1 && channels != 2) {
156 fprintf(stderr, "channels %u != 1 or 2\n", channels);
171 unsigned bytesPerFrame = (bitsPerSample >> 3) * channels;
174 handle->info.channels = channels;
247 (info->channels == 1 || info->channels == 2) &&
267 wav[22] = info->channels;
284 unsigned blockAlignment = (bitsPerSample >> 3) * info->channels;
368 memcpy_to_i16_from_u8(ptr, (unsigned char *) ptr, actualFrames * handle->info.channels);
372 my_swab(ptr, actualFrames * handle->info.channels);
375 memcpy_to_i16_from_i32(ptr, (const int *) temp, actualFrames * handle->info.channels);
379 memcpy_to_i16_from_float(ptr, (const float *) temp, actualFrames * handle->info.channels);
383 memset(ptr, 0, actualFrames * handle->info.channels * sizeof(short));
413 my_swab((short *) handle->temp, desiredFrames * handle->info.channels);