[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
@@ -585,6 +585,10 @@ int SessionDeviceManager::DestroyAudioOutput() {
return 0;
}
void SessionDeviceManager::ClearAudio() {
if (output_stream_) SDL_ClearAudioStream(output_stream_);
}
void SessionDeviceManager::PushAudio(const char *data, size_t size) {
if (!output_stream_) {
return;
@@ -67,6 +67,7 @@ public:
int InitializeAudioOutput();
int DestroyAudioOutput();
void ClearAudio();
void PushAudio(const char *data, size_t size);
bool SendKeyboardCommand(int key_code, bool is_down, uint32_t scan_code,