[feat] add DeskHub device wall and shared group actions

This commit is contained in:
dijunkun
2026-10-12 03:08:04 +08:00
parent 54dbd04a8d
commit 73b4d0f645
29 changed files with 3344 additions and 136 deletions
+4 -3
View File
@@ -7,6 +7,8 @@
#ifndef _RUNTIME_STATE_H_
#define _RUNTIME_STATE_H_
#include <stream_names.h>
#include <atomic>
#include <chrono>
#include <cstdint>
@@ -19,10 +21,8 @@
#include <utility>
#include <vector>
#include <stream_names.h>
#include "config_center.h"
#include "common/task_queue_lock_free.h"
#include "config_center.h"
#include "path_manager.h"
#include "runtime/device_presence_cache.h"
#include "runtime/preview_subscriptions.h"
@@ -38,6 +38,7 @@ namespace crossdesk::gui_detail {
struct InfrastructureState {
PreviewSubscriptions preview_subscriptions_;
std::mutex audio_delivery_mutex_;
std::unique_ptr<ConfigCenter> config_center_;
ConfigCenter::LANGUAGE localization_language_ =
ConfigCenter::LANGUAGE::CHINESE;