[client] audio: initial addition of PipeWire audio support via SPICE

This commit is contained in:
Geoffrey McRae
2021-12-24 18:43:20 +11:00
parent 8ba4b56dba
commit e810577317
12 changed files with 444 additions and 4 deletions

View File

@@ -24,6 +24,7 @@
#include "dynamic/displayservers.h"
#include "dynamic/renderers.h"
#include "dynamic/audiodev.h"
#include "common/thread.h"
#include "common/types.h"
@@ -133,6 +134,9 @@ struct AppState
bool resizeDone;
bool autoIdleInhibitState;
struct LG_AudioDevOps * audioDev;
bool audioStarted;
};
struct AppParams
@@ -154,6 +158,7 @@ struct AppParams
LG_RendererRotate winRotate;
bool useSpiceInput;
bool useSpiceClipboard;
bool useSpiceAudio;
const char * spiceHost;
unsigned int spicePort;
bool clipboardToVM;