AudioRender/AudioRender/AudioRenderStd.h
2024-10-14 22:54:55 +08:00

26 lines
444 B
C++

#pragma once
#include <string>
#include "IAudioRender.h"
class AudioRenderStd : public IAudioRender {
public:
enum LOG_LEVEL {
DEBUG,
LOG
};
public:
explicit AudioRenderStd(LogCallback callback) noexcept;
~AudioRenderStd() override = default;
uint64 GetClock() override {
return 0;
}
void WirteLog(int32 level, const std::string& log);
private:
LogCallback callback_{ nullptr };
};