Files
ersatztv/ErsatzTV.FFmpeg/GlobalOption/HardwareAcceleration/CudaHardwareAccelerationOption.cs
T
Jason DoveandGitHub 09858df654 fix case when cuda hw decode falls back to sw (#2718)
* fix case when cuda hw decode falls back to sw

* use a new filter
2025-12-12 15:11:32 -06:00

18 lines
471 B
C#

namespace ErsatzTV.FFmpeg.GlobalOption.HardwareAcceleration;
public class CudaHardwareAccelerationOption(bool isVulkanHdr) : GlobalOption
{
public override string[] GlobalOptions
{
get
{
if (isVulkanHdr)
{
return ["-init_hw_device", "cuda=nv", "-init_hw_device", "vulkan=vk@nv", "-hwaccel", "vulkan"];
}
return ["-init_hw_device", "cuda", "-hwaccel", "cuda"];
}
}
}