Files
blackBarRemover/JellyfinPlugin/Configuration/PluginConfiguration.cs
T
karol 526ee3d165
Build and Release Plugin / release (push) Successful in 45s
feat: add live subtitle offset configuration and real-time player hotkeys
2026-09-19 22:25:12 +02:00

23 lines
930 B
C#

using MediaBrowser.Model.Plugins;
namespace JellyfinPlugin.Configuration
{
public class PluginConfiguration : BasePluginConfiguration
{
// Tolerancja detekcji czarnych pasów (0.094 = domyślne 24/255)
public double CropDetectLimit { get; set; } = 0.094;
// Czy wtyczka jest aktywna
public bool IsEnabled { get; set; } = true;
// Tryb odtwarzania: "Server" (FFmpeg wrapper), "Client" (CSS injection w Web UI), "Auto" (Automatyczny: CSS dla Web, FFmpeg dla aplikacji natywnych)
public string PlaybackMode { get; set; } = "Auto";
// Maksymalna liczba równoległych wątków skanowania czarnych pasów (1 - 16, domyślnie 4)
public int MaxParallelScans { get; set; } = 4;
// Przesunięcie pionowe napisów w vh w trybie klienckim CSS (0.0 - 25.0, domyślnie 5.0)
public double SubtitleOffsetVh { get; set; } = 5.0;
}
}