[fix] eliminate 30 fps cap in remote desktop rendering pipeline

This commit is contained in:
dijunkun
2026-08-24 16:22:32 +08:00
parent ee92c4ce5f
commit 05885ecd48
8 changed files with 337 additions and 60 deletions
+2
View File
@@ -1,6 +1,7 @@
#ifndef CROSSDESK_GUI_RUNTIME_H_
#define CROSSDESK_GUI_RUNTIME_H_
#include <atomic>
#include <memory>
#include <string>
@@ -81,6 +82,7 @@ class GuiRuntime : protected gui_detail::GuiState {
SettingsManager settings_;
KeyboardController keyboard_;
PeerEventHandler peer_events_;
std::atomic<bool> video_frame_dirty_{false};
private:
friend class ClipboardController;