#include "Archimedes.h" #include #include class ChatClientVoice : public Archimedes::Module { public: ChatClientVoice(Archimedes::App* a, void* h); ChatClientVoice() { name = "ChatClientVoice"; } ~ChatClientVoice(); void onLoad() override; void run() override; bool onEvent(const Archimedes::Event&) override; private: std::string messages = ""; bool open = true; SDL_AudioSpec spec; SDL_AudioStream *mic, *speaker; const int len = 10 * 1024; }; #ifdef CHATCLIENTVOICE_DYNAMIC typedef ChatClientVoice mtype; #include "endModule.h" #endif