fix mute all audio via controls

This commit is contained in:
Timo
2025-05-15 20:21:43 +02:00
parent 610e792394
commit abd66f50db
3 changed files with 8 additions and 8 deletions

View File

@@ -26,7 +26,7 @@ export interface OutputDevice {
export const setPipEnabled$ = new Subject<boolean>();
export const setAvailableOutputDevices$ = new Subject<OutputDevice[]>();
export const setOutputDevice$ = new Subject<string>();
export const setOutputEnabled$ = new Subject<boolean>();
export const setOutputDisabled$ = new Subject<boolean>();
window.controls = {
canEnterPip(): boolean {
@@ -51,8 +51,8 @@ window.controls = {
setOutputDevice$.next(id);
},
setOutputEnabled(enabled: boolean): void {
if (!setOutputEnabled$.observed)
if (!setOutputDisabled$.observed)
throw new Error("Output controls are disabled");
setOutputEnabled$.next(enabled);
setOutputDisabled$.next(!enabled);
},
};