@ -39,6 +39,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
@@ -39,6 +39,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Channels MUST use `MPEG-TS` or `HLS Segmenter` streaming modes
- Since `MPEG-TS` uses `HLS Segmenter` under the hood, the preview player will use `HLS Segmenter`, so it's not 100% equivalent, but it should be representative
- Add button to stop transcoding session for each channel that has an active session
- Add more log levels to `Settings` page, allowing more specific debug logging as needed
- Default Minimum Log Level (applies when no other categories/level overrides match)
- Scanning Minimum Log Level
- Scheduling Minimum Log Level
- Streaming Minimum Log Level
### Fixed
- Fix error loading path replacements when using MySql
@ -24,8 +23,17 @@ public class UpdateGeneralSettingsHandler : IRequestHandler<UpdateGeneralSetting
@@ -24,8 +23,17 @@ public class UpdateGeneralSettingsHandler : IRequestHandler<UpdateGeneralSetting
@ -13,12 +13,24 @@ public class GetGeneralSettingsHandler : IRequestHandler<GetGeneralSettings, Gen
@@ -13,12 +13,24 @@ public class GetGeneralSettingsHandler : IRequestHandler<GetGeneralSettings, Gen
@ -84,7 +84,16 @@ public abstract class CallLibraryScannerHandler<TRequest>
@@ -84,7 +84,16 @@ public abstract class CallLibraryScannerHandler<TRequest>
// because the compact json writer used by the scanner
@ -293,7 +293,7 @@ public class HardwareCapabilitiesFactory : IHardwareCapabilitiesFactory
@@ -293,7 +293,7 @@ public class HardwareCapabilitiesFactory : IHardwareCapabilitiesFactory
"Detected {Count} VAAPI profile entrypoints for using {Driver} {Device}",
profileEntrypoints.Count,
driver,
@ -359,7 +359,7 @@ public class HardwareCapabilitiesFactory : IHardwareCapabilitiesFactory
@@ -359,7 +359,7 @@ public class HardwareCapabilitiesFactory : IHardwareCapabilitiesFactory
"Detected {Count} VAAPI profile entrypoints for using QSV device {Device}",
profileEntrypoints.Count,
device);
@ -408,7 +408,7 @@ public class HardwareCapabilitiesFactory : IHardwareCapabilitiesFactory
@@ -408,7 +408,7 @@ public class HardwareCapabilitiesFactory : IHardwareCapabilitiesFactory
@ -659,7 +659,7 @@ public abstract class PipelineBuilderBase : IPipelineBuilder
@@ -659,7 +659,7 @@ public abstract class PipelineBuilderBase : IPipelineBuilder
"Forcing {Threads} ffmpeg thread when hardware acceleration is used",
1);
@ -667,7 +667,7 @@ public abstract class PipelineBuilderBase : IPipelineBuilder
@@ -667,7 +667,7 @@ public abstract class PipelineBuilderBase : IPipelineBuilder
@ -31,12 +31,28 @@ public class LoadLoggingLevelService : BackgroundService
@@ -31,12 +31,28 @@ public class LoadLoggingLevelService : BackgroundService