]> git.sesse.net Git - nageru/blobdiff - nageru/benchmark_audio_mixer.cpp
Fix a Clang 19 warning.
[nageru] / nageru / benchmark_audio_mixer.cpp
index edb4955335f30ec7b734a32a27a88ff19a94b1cc..9eefc73ed4e2ca31220f5a8737688e4774c944f9 100644 (file)
 
 #include "audio_mixer.h"
 #include "decibel.h"
-#include "defs.h"
 #include "input_mapping.h"
 #include "resampling_queue.h"
-#include "shared/timebase.h"
+#include "shared/shared_defs.h"
 
 #define NUM_BENCHMARK_CARDS 4
 #define NUM_WARMUP_FRAMES 100
@@ -52,9 +51,9 @@ void reset_lcgrand()
 
 void callback(float level_lufs, float peak_db,
               std::vector<AudioMixer::BusLevel> bus_levels,
-             float global_level_lufs, float range_low_lufs, float range_high_lufs,
-             float final_makeup_gain_db,
-             float correlation)
+              float global_level_lufs, float range_low_lufs, float range_high_lufs,
+              float final_makeup_gain_db,
+              float correlation)
 {
        // Empty.
 }
@@ -101,7 +100,7 @@ void init_mapping(AudioMixer *mixer)
 
 void do_test(const char *filename)
 {
-       AudioMixer mixer(NUM_BENCHMARK_CARDS, 0);
+       AudioMixer mixer;
        mixer.set_audio_level_callback(callback);
        init_mapping(&mixer);
 
@@ -140,7 +139,7 @@ void do_test(const char *filename)
 
 void do_benchmark()
 {
-       AudioMixer mixer(NUM_BENCHMARK_CARDS, 0);
+       AudioMixer mixer;
        mixer.set_audio_level_callback(callback);
        init_mapping(&mixer);
 
@@ -162,7 +161,7 @@ void do_benchmark()
 
        double elapsed = duration<double>(end - start).count();
        double simulated = double(out_samples) / (OUTPUT_FREQUENCY * 2);
-       printf("%ld samples produced in %.1f ms (%.1f%% CPU, %.1fx realtime).\n",
+       printf("%zu samples produced in %.1f ms (%.1f%% CPU, %.1fx realtime).\n",
                out_samples, elapsed * 1e3, 100.0 * elapsed / simulated, simulated / elapsed);
 }