TeaSpeak-Client/native/serverconnection/src/audio/AudioInterleaved.h

24 lines
606 B
C++

#pragma once
namespace tc::audio {
extern void deinterleave(
float* /* dest */,
const float * /* source */,
size_t /* channel count */,
size_t /* sample count */
);
extern void interleave(
float* /* dest */,
const float * /* source */,
size_t /* channel count */,
size_t /* sample count */
);
extern void interleave_vec(
float* /* dest */,
const float * const * /* sources */,
size_t /* channel count */,
size_t /* sample count */
);
}