@ -51,6 +51,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
@@ -51,6 +51,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- work around buggy ffmpeg behavior where hevc_vaapi encoder with RadeonSI driver incorrectly outputs height of 1088 instead of 1080
- fix green padding when encoding h264 using main profile
- Automatically kill playback troubleshooting ffmpeg process if it hasn't completed after two minutes
- Fix playback of certain BT.2020 content
### Changed
- No longer round framerate to nearest integer when normalizing framerate
@ -8,7 +8,7 @@ public class AmfHardwareCapabilities : IHardwareCapabilities
@@ -8,7 +8,7 @@ public class AmfHardwareCapabilities : IHardwareCapabilities
@ -8,7 +8,7 @@ public class DefaultHardwareCapabilities : IHardwareCapabilities
@@ -8,7 +8,7 @@ public class DefaultHardwareCapabilities : IHardwareCapabilities
@ -17,6 +17,8 @@ public class DefaultHardwareCapabilities : IHardwareCapabilities
@@ -17,6 +17,8 @@ public class DefaultHardwareCapabilities : IHardwareCapabilities
// 10-bit h264 decoding is likely not support by any hardware
@ -15,7 +15,7 @@ public class NvidiaHardwareCapabilities(CudaDevice cudaDevice, IFFmpegCapabiliti
@@ -15,7 +15,7 @@ public class NvidiaHardwareCapabilities(CudaDevice cudaDevice, IFFmpegCapabiliti
@ -52,6 +52,11 @@ public class NvidiaHardwareCapabilities(CudaDevice cudaDevice, IFFmpegCapabiliti
@@ -52,6 +52,11 @@ public class NvidiaHardwareCapabilities(CudaDevice cudaDevice, IFFmpegCapabiliti
@ -8,7 +8,7 @@ public class RkmppHardwareCapabilities : IHardwareCapabilities
@@ -8,7 +8,7 @@ public class RkmppHardwareCapabilities : IHardwareCapabilities
@ -8,12 +8,14 @@ public class V4l2m2mHardwareCapabilities(IFFmpegCapabilities ffmpegCapabilities)
@@ -8,12 +8,14 @@ public class V4l2m2mHardwareCapabilities(IFFmpegCapabilities ffmpegCapabilities)
@ -24,7 +24,7 @@ public class VideoToolboxHardwareCapabilities : IHardwareCapabilities
@@ -24,7 +24,7 @@ public class VideoToolboxHardwareCapabilities : IHardwareCapabilities
@ -65,6 +65,8 @@ public class VideoToolboxHardwareCapabilities : IHardwareCapabilities
@@ -65,6 +65,8 @@ public class VideoToolboxHardwareCapabilities : IHardwareCapabilities
// 10-bit h264 decoding is likely not support by any hardware
@ -62,7 +62,7 @@ public class NvidiaPipelineBuilder : SoftwarePipelineBuilder
@@ -62,7 +62,7 @@ public class NvidiaPipelineBuilder : SoftwarePipelineBuilder
@ -589,6 +589,20 @@ public abstract class PipelineBuilderBase : IPipelineBuilder
@@ -589,6 +589,20 @@ public abstract class PipelineBuilderBase : IPipelineBuilder
@ -603,7 +617,7 @@ public abstract class PipelineBuilderBase : IPipelineBuilder
@@ -603,7 +617,7 @@ public abstract class PipelineBuilderBase : IPipelineBuilder
@ -57,7 +57,7 @@ public class RkmppPipelineBuilder : SoftwarePipelineBuilder
@@ -57,7 +57,7 @@ public class RkmppPipelineBuilder : SoftwarePipelineBuilder
@ -56,7 +56,7 @@ public class V4l2m2mPipelineBuilder : SoftwarePipelineBuilder
@@ -56,7 +56,7 @@ public class V4l2m2mPipelineBuilder : SoftwarePipelineBuilder
@ -68,7 +68,7 @@ public class VaapiPipelineBuilder : SoftwarePipelineBuilder
@@ -68,7 +68,7 @@ public class VaapiPipelineBuilder : SoftwarePipelineBuilder
@ -56,7 +56,7 @@ public class VideoToolboxPipelineBuilder : SoftwarePipelineBuilder
@@ -56,7 +56,7 @@ public class VideoToolboxPipelineBuilder : SoftwarePipelineBuilder