Commit 9e14a9f8 authored by David Reid's avatar David Reid

Update tests.

parent 6901d9f1
...@@ -16,7 +16,7 @@ mal_uint32 on_convert_samples_in(mal_format_converter* pConverter, mal_uint32 fr ...@@ -16,7 +16,7 @@ mal_uint32 on_convert_samples_in(mal_format_converter* pConverter, mal_uint32 fr
mal_sine_wave* pSineWave = (mal_sine_wave*)pConverter->config.pUserData; mal_sine_wave* pSineWave = (mal_sine_wave*)pConverter->config.pUserData;
mal_assert(pSineWave); mal_assert(pSineWave);
return (mal_uint32)mal_sine_wave_read(pSineWave, frameCount, pFrames); return (mal_uint32)mal_sine_wave_read(pSineWave, frameCount, (float*)pFrames);
} }
mal_uint32 on_convert_samples_out(mal_format_converter* pConverter, mal_uint32 frameCount, void* pFrames, void* pUserData) mal_uint32 on_convert_samples_out(mal_format_converter* pConverter, mal_uint32 frameCount, void* pFrames, void* pUserData)
...@@ -35,7 +35,7 @@ mal_uint32 on_send_to_device__original(mal_device* pDevice, mal_uint32 frameCoun ...@@ -35,7 +35,7 @@ mal_uint32 on_send_to_device__original(mal_device* pDevice, mal_uint32 frameCoun
mal_assert(pDevice->format == mal_format_f32); mal_assert(pDevice->format == mal_format_f32);
mal_assert(pDevice->channels == 1); mal_assert(pDevice->channels == 1);
return (mal_uint32)mal_sine_wave_read(&sineWave, frameCount, pFrames); return (mal_uint32)mal_sine_wave_read(&sineWave, frameCount, (float*)pFrames);
} }
mal_uint32 on_send_to_device__dithered(mal_device* pDevice, mal_uint32 frameCount, void* pFrames) mal_uint32 on_send_to_device__dithered(mal_device* pDevice, mal_uint32 frameCount, void* pFrames)
......
@echo off @echo off
SET c_compiler=gcc SET c_compiler=gcc
SET cpp_compiler=g++ SET cpp_compiler=g++
SET options=-Wall -mavx
@echo on @echo on
%c_compiler% mal_test_0.c -o ./bin/mal_test_0.exe -Wall -mavx %c_compiler% mal_test_0.c -o ./bin/mal_test_0.exe %options%
%cpp_compiler% mal_test_0.cpp -o ./bin/mal_test_0_cpp.exe -Wall -mavx %cpp_compiler% mal_test_0.cpp -o ./bin/mal_test_0_cpp.exe %options%
\ No newline at end of file
%c_compiler% mal_profiling.c -o ./bin/mal_profiling.exe %options%
%cpp_compiler% mal_profiling.c -o ./bin/mal_profiling_cpp.exe %options%
%c_compiler% mal_dithering.c -o ./bin/mal_dithering.exe %options%
%cpp_compiler% mal_dithering.c -o ./bin/mal_dithering_cpp.exe %options%
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment