// Copyright 2008 Dolphin Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #pragma once #include #include "AudioCommon/SoundStream.h" #include "Common/Event.h" class OpenSLESStream final : public SoundStream { #ifdef ANDROID public: ~OpenSLESStream() override; bool Init() override; bool SetRunning(bool running) override { return true; } void SetVolume(int volume) override; static bool isValid() { return true; } private: std::thread thread; Common::Event soundSyncEvent; #endif // HAVE_OPENSL };