mirror of
https://github.com/mackron/miniaudio.git
synced 2026-04-21 15:56:58 +02:00
Remove some unused placeholder functions.
This commit is contained in:
-58
@@ -52757,64 +52757,6 @@ MA_API void ma_pcm_f32_to_f32(void* dst, const void* src, ma_uint64 count, ma_di
|
||||
}
|
||||
|
||||
|
||||
static void ma_pcm_interleave_f32__reference(void* dst, const void** src, ma_uint64 frameCount, ma_uint32 channels)
|
||||
{
|
||||
float* dst_f32 = (float*)dst;
|
||||
const float** src_f32 = (const float**)src;
|
||||
|
||||
ma_uint64 iFrame;
|
||||
for (iFrame = 0; iFrame < frameCount; iFrame += 1) {
|
||||
ma_uint32 iChannel;
|
||||
for (iChannel = 0; iChannel < channels; iChannel += 1) {
|
||||
dst_f32[iFrame*channels + iChannel] = src_f32[iChannel][iFrame];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static void ma_pcm_interleave_f32__optimized(void* dst, const void** src, ma_uint64 frameCount, ma_uint32 channels)
|
||||
{
|
||||
ma_pcm_interleave_f32__reference(dst, src, frameCount, channels);
|
||||
}
|
||||
|
||||
MA_API void ma_pcm_interleave_f32(void* dst, const void** src, ma_uint64 frameCount, ma_uint32 channels)
|
||||
{
|
||||
#ifdef MA_USE_REFERENCE_CONVERSION_APIS
|
||||
ma_pcm_interleave_f32__reference(dst, src, frameCount, channels);
|
||||
#else
|
||||
ma_pcm_interleave_f32__optimized(dst, src, frameCount, channels);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
static void ma_pcm_deinterleave_f32__reference(void** dst, const void* src, ma_uint64 frameCount, ma_uint32 channels)
|
||||
{
|
||||
float** dst_f32 = (float**)dst;
|
||||
const float* src_f32 = (const float*)src;
|
||||
|
||||
ma_uint64 iFrame;
|
||||
for (iFrame = 0; iFrame < frameCount; iFrame += 1) {
|
||||
ma_uint32 iChannel;
|
||||
for (iChannel = 0; iChannel < channels; iChannel += 1) {
|
||||
dst_f32[iChannel][iFrame] = src_f32[iFrame*channels + iChannel];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static void ma_pcm_deinterleave_f32__optimized(void** dst, const void* src, ma_uint64 frameCount, ma_uint32 channels)
|
||||
{
|
||||
ma_pcm_deinterleave_f32__reference(dst, src, frameCount, channels);
|
||||
}
|
||||
|
||||
MA_API void ma_pcm_deinterleave_f32(void** dst, const void* src, ma_uint64 frameCount, ma_uint32 channels)
|
||||
{
|
||||
#ifdef MA_USE_REFERENCE_CONVERSION_APIS
|
||||
ma_pcm_deinterleave_f32__reference(dst, src, frameCount, channels);
|
||||
#else
|
||||
ma_pcm_deinterleave_f32__optimized(dst, src, frameCount, channels);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
MA_API void ma_pcm_convert(void* pOut, ma_format formatOut, const void* pIn, ma_format formatIn, ma_uint64 sampleCount, ma_dither_mode ditherMode)
|
||||
{
|
||||
if (formatOut == formatIn) {
|
||||
|
||||
Reference in New Issue
Block a user