[feat] add web clipboard synchronization, refs #132

This commit is contained in:
dijunkun
2026-10-29 23:17:06 +08:00
parent 38a01b085a
commit 0f0dde8b49
7 changed files with 285 additions and 8 deletions
@@ -14,6 +14,7 @@
#include <vector>
#include <display_stream_id.h>
#include <web_clipboard_protocol.h>
#include "localization.h"
#include "platform/video_renderer.h"
#include "rd_log.h"
@@ -308,6 +309,8 @@ int GuiRuntime::CreateConnectionPeer() {
AddDataStream(peer_, file_label_.c_str(), true);
AddDataStream(peer_, file_feedback_label_.c_str(), true);
AddDataStream(peer_, clipboard_label_.c_str(), true);
if (!unattended_host_)
AddDataStream(peer_, web_clipboard::kStream, true);
return 0;
} else {
return -1;