@ -89,6 +89,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
@@ -89,6 +89,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Erasing block playout history will also generate new random seeds for the playout
- Fix building playouts that use mid-roll filler and have content without chapter markers
- When this happens, mid-roll will be treated as post-roll
- Fix VAAPI decoder capability check
- This caused some streams to incorrectly use software decoding
@ -178,6 +178,7 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
@@ -178,6 +178,7 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
varffmpegVideoStream=newVideoStream(
videoStream.Index,
videoStream.Codec,
videoStream.Profile,
Some(pixelFormat),
newColorParams(
videoStream.ColorRange,
@ -495,6 +496,7 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
@@ -495,6 +496,7 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
varffmpegVideoStream=newVideoStream(
0,
VideoFormat.GeneratedImage,
string.Empty,
newPixelFormatUnknown(),// leave this unknown so we convert to desired yuv420p
@ -641,6 +643,7 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
@@ -641,6 +643,7 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
varffmpegVideoStream=newVideoStream(
0,
VideoFormat.Raw,
string.Empty,
Some(pixelFormat),
ColorParams.Default,
resolution,
@ -790,6 +793,7 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
@@ -790,6 +793,7 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
new(
0,
string.Empty,
string.Empty,
None,
ColorParams.Default,
FrameSize.Unknown,
@ -873,6 +877,7 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
@@ -873,6 +877,7 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService
@ -17,6 +17,7 @@ public record AudioStream(int Index, string Codec, int Channels) : MediaStream(
@@ -17,6 +17,7 @@ public record AudioStream(int Index, string Codec, int Channels) : MediaStream(
@ -58,7 +58,7 @@ public class NvidiaPipelineBuilder : SoftwarePipelineBuilder
@@ -58,7 +58,7 @@ public class NvidiaPipelineBuilder : SoftwarePipelineBuilder
@ -62,7 +62,7 @@ public class VaapiPipelineBuilder : SoftwarePipelineBuilder
@@ -62,7 +62,7 @@ public class VaapiPipelineBuilder : SoftwarePipelineBuilder
@ -51,7 +51,7 @@ public class VideoToolboxPipelineBuilder : SoftwarePipelineBuilder
@@ -51,7 +51,7 @@ public class VideoToolboxPipelineBuilder : SoftwarePipelineBuilder