fix(voice): stop clamping stored video quality preferences (#2415)

This commit is contained in:
Hampus authored and GitHub committed 2026-09-03 04:36:04 +02:00
1 parent 6c08813f9b
commit 3e15b97c8c
47 files changed
+3725 -3732

No files matched your search

@@ -20,6 +20,7 @@ import {
} from '@app/features/voice/utils/ScreenShareOptions';
import {ScreenShareRollbackIncompleteError} from '@app/features/voice/utils/ScreenShareRollbackIncompleteError';
import {classifyVideoEncoderAcceleration} from '@app/features/voice/utils/VideoAccelerationClassification';
import {hasHigherVideoQuality} from '@app/features/voice/utils/VideoQualityEntitlement';
import {
BackupCodecPolicy,
type LocalParticipant,
@@ -199,6 +200,7 @@ export function getEffectiveScreenShareEncoding(publishOptions?: TrackPublishOpt
VoiceSettings.getStreamingMode(),
VoiceSettings.getScreenshareResolution(),
VoiceSettings.getVideoFrameRate(),
hasHigherVideoQuality(),
);
screenShareEncoding = getScreenShareEncoding(settings.resolution, settings.frameRate);
}