Made miniaudio anonymous so it doesn't go outside of translation unit

This commit is contained in:
2025-09-04 21:54:52 +03:00
parent 10012b16cc
commit e24e3e6637
21 changed files with 11 additions and 5 deletions

View File

@@ -1,11 +1,13 @@
#ifndef CHARGE_AUDIO_BASE_H
#define CHARGE_AUDIO_BASE_H
#include "../lib/miniaudio/miniaudio.h"
#include <Magnum/Magnum.h>
#include <Magnum/Math/Vector.h>
#include <string>
namespace ChargeAudio {
namespace {
#include "miniaudio/miniaudio.h"
}
class Sound {
public:
~Sound();
@@ -35,5 +37,6 @@ private:
ma_engine maEngine;
ma_result maResponse;
};
} // namespace ChargeAudio
#endif