@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
@@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [Unreleased]
### Fixed
- Fix error display with `HLS Segmenter` and `MPEG-TS` streaming modes
- Remove erroneous log messages about normalizing framerate on channels where framerate normalization is disabled
### Added
- Clean transcode cache folder on startup and after `HLS Segmenter` session terminates for any reason
@ -13,6 +14,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
@@ -13,6 +14,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Changed
- Remove thread limitation for scenarios where it is not required
- This should give a performance boost to installations that don't use hardware acceleration
- Use hardware acceleration to display error messages where configured
@ -21,11 +21,22 @@ public class GetChannelFramerateHandler : IRequestHandler<GetChannelFramerate, O
@@ -21,11 +21,22 @@ public class GetChannelFramerateHandler : IRequestHandler<GetChannelFramerate, O
@ -31,7 +31,9 @@ public class GetErrorProcessHandler : FFmpegProcessHandler<GetErrorProcess>
@@ -31,7 +31,9 @@ public class GetErrorProcessHandler : FFmpegProcessHandler<GetErrorProcess>
@ -221,7 +221,9 @@ public class GetPlayoutItemProcessByChannelNumberHandler : FFmpegProcessHandler<
@@ -221,7 +221,9 @@ public class GetPlayoutItemProcessByChannelNumberHandler : FFmpegProcessHandler<
@ -231,7 +233,9 @@ public class GetPlayoutItemProcessByChannelNumberHandler : FFmpegProcessHandler<
@@ -231,7 +233,9 @@ public class GetPlayoutItemProcessByChannelNumberHandler : FFmpegProcessHandler<
@ -241,7 +245,9 @@ public class GetPlayoutItemProcessByChannelNumberHandler : FFmpegProcessHandler<
@@ -241,7 +245,9 @@ public class GetPlayoutItemProcessByChannelNumberHandler : FFmpegProcessHandler<
@ -181,14 +181,7 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
@@ -181,14 +181,7 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
@ -259,7 +252,9 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
@@ -259,7 +252,9 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
@ -335,11 +330,13 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
@@ -335,11 +330,13 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
@ -602,4 +599,14 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
@@ -602,4 +599,14 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
FFmpegProfileVideoFormat.Copy=>VideoFormat.Copy,
_=>thrownewArgumentOutOfRangeException($"unexpected video format {playbackSettings.VideoFormat}")