fix: Don't send audio as undefined and instead omit it (#241)
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
This commit is contained in:
parent
a5664a35b7
commit
dc20b6e232
|
|
@ -202,9 +202,13 @@ export function createMainWindow() {
|
|||
if (sources.length == 1) {
|
||||
// TODO: Get audio to work with wayland
|
||||
// See vencord for an implementation using a virtual microphone.
|
||||
callback({
|
||||
request.audioRequested
|
||||
? callback({
|
||||
video: sources[0],
|
||||
audio: "loopback",
|
||||
})
|
||||
: callback({
|
||||
video: sources[0],
|
||||
audio: request.audioRequested ? "loopback" : undefined,
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
|
@ -214,9 +218,13 @@ export function createMainWindow() {
|
|||
if (idx < 0 || idx > sources.length) {
|
||||
callback({});
|
||||
} else {
|
||||
callback({
|
||||
audio
|
||||
? callback({
|
||||
video: sources[idx],
|
||||
audio: "loopback",
|
||||
})
|
||||
: callback({
|
||||
video: sources[idx],
|
||||
audio: audio ? "loopback" : undefined,
|
||||
});
|
||||
}
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in New Issue