diff --git a/src/frontend/src/utils/livekit.ts b/src/frontend/src/utils/livekit.ts index 84c713b6..ae1c6d86 100644 --- a/src/frontend/src/utils/livekit.ts +++ b/src/frontend/src/utils/livekit.ts @@ -1,5 +1,17 @@ -import { LogLevel, setLogLevel } from 'livekit-client' +import { getBrowser, LogLevel, setLogLevel } from 'livekit-client' export const silenceLiveKitLogs = (shouldSilenceLogs: boolean) => { setLogLevel(shouldSilenceLogs ? LogLevel.silent : LogLevel.debug) } + +export function isFireFox(): boolean { + return getBrowser()?.name === 'Firefox' +} + +export function isChromiumBased(): boolean { + return getBrowser()?.name === 'Chrome' +} + +export function isSafari(): boolean { + return getBrowser()?.name === 'Safari' +}