// Just a simple test to check that MAL_NO_DEVICE_IO compiles. #include "../extras/dr_flac.h" #include "../extras/dr_mp3.h" #include "../extras/dr_wav.h" #define MAL_NO_DEVICE_IO #define MINI_AL_IMPLEMENTATION #include "../miniaudio.h" int main(int argc, char** argv) { (void)argc; (void)argv; mal_result result = MAL_ERROR; mal_pcm_converter_config dspConfig = mal_pcm_converter_config_init_new(); mal_pcm_converter converter; result = mal_pcm_converter_init(&dspConfig, &converter); mal_decoder_config decoderConfig = mal_decoder_config_init(mal_format_unknown, 0, 0); mal_decoder decoder; result = mal_decoder_init_file("res/sine_s16_mono_48000.wav", &decoderConfig, &decoder); return result; } #define DR_FLAC_IMPLEMENTATION #include "../extras/dr_flac.h" #define DR_MP3_IMPLEMENTATION #include "../extras/dr_mp3.h" #define DR_WAV_IMPLEMENTATION #include "../extras/dr_wav.h"