From 4e73688f7dbefa3e8e9170e8477fbdd6d036101e Mon Sep 17 00:00:00 2001 From: scr4bble Date: Sun, 27 Sep 2026 16:30:36 -0400 Subject: Backport pull request #18059 from jellyfin/release-12.z Fix transcoding settings migration failure caused by null EncoderPreset Original-merge: 3e27c7ef7f7ec20199bd0493cd8eba42390b22a7 Merged-by: crobibero Backported-by: Cody Robibero --- .../Migrations/PreStartupRoutines/MigrateEncodingOptions.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Jellyfin.Server/Migrations/PreStartupRoutines/MigrateEncodingOptions.cs') diff --git a/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateEncodingOptions.cs b/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateEncodingOptions.cs index 0141b43c96..a5006c9bfa 100644 --- a/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateEncodingOptions.cs +++ b/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateEncodingOptions.cs @@ -79,8 +79,8 @@ public class MigrateEncodingOptions : IMigrationRoutine tonemappingRange = parsedTonemappingRange; } - var encoderPreset = EncoderPreset.superfast; - if (Enum.TryParse(oldConfig.TonemappingRange, true, out var parsedEncoderPreset)) + var encoderPreset = EncoderPreset.auto; + if (Enum.TryParse(oldConfig.EncoderPreset, true, out var parsedEncoderPreset)) { encoderPreset = parsedEncoderPreset; } -- cgit v1.2.3