mirror of
https://github.com/WinampDesktop/winamp.git
synced 2025-06-14 09:35:45 -04:00
Fix Android build
This commit is contained in:
@ -350,6 +350,13 @@ void AndroidHostInterface::RunOnEmulationThread(std::function<void()> function,
|
||||
m_mutex.unlock();
|
||||
}
|
||||
|
||||
void AndroidHostInterface::RunLater(std::function<void ()> func)
|
||||
{
|
||||
std::unique_lock<std::mutex> lock(m_mutex);
|
||||
m_callback_queue.push_back(std::move(func));
|
||||
m_callbacks_outstanding.store(true);
|
||||
}
|
||||
|
||||
void AndroidHostInterface::EmulationThreadEntryPoint(JNIEnv* env, jobject emulation_activity,
|
||||
SystemBootParameters boot_params, bool resume_state)
|
||||
{
|
||||
|
@ -31,6 +31,7 @@ public:
|
||||
|
||||
const char* GetFrontendName() const override;
|
||||
void RequestExit() override;
|
||||
void RunLater(std::function<void()> func) override;
|
||||
|
||||
void ReportError(const char* message) override;
|
||||
void ReportMessage(const char* message) override;
|
||||
@ -63,7 +64,7 @@ public:
|
||||
void SetFastForwardEnabled(bool enabled);
|
||||
|
||||
void RefreshGameList(bool invalidate_cache, bool invalidate_database, ProgressCallback* progress_callback);
|
||||
void ApplySettings(bool display_osd_messages);
|
||||
void ApplySettings(bool display_osd_messages) override;
|
||||
|
||||
bool ImportPatchCodesFromString(const std::string& str);
|
||||
|
||||
|
Reference in New Issue
Block a user