Add other keyboard listeners

This commit is contained in:
Nicolas Mowen 2024-09-30 15:28:16 -06:00
parent 73d1c22911
commit a0a4943281

View File

@ -236,6 +236,25 @@ export default function LiveCameraView({
return "mse";
}, [lowBandwidth, mic, webRTC, isRestreamed]);
useKeyboardListener(["m"], (key, modifiers) => {
if (!modifiers.down) {
return;
}
switch (key) {
case "m":
if (supportsAudioOutput) {
setAudio(!audio);
}
break;
case "t":
if (supports2WayTalk) {
setMic(!mic);
}
break;
}
});
// layout state
const windowAspectRatio = useMemo(() => {