using Lennox.NvEncSharp; namespace ErsatzTV.FFmpeg.Capabilities.Nvidia; public record CudaDevice( int Handle, string Model, Version Version, IReadOnlyList Encoders, IReadOnlyList Decoders); public record CudaCodec( string Name, Guid CodecGuid, IReadOnlyList ProfileGuids, IReadOnlyList BitDepths, bool BFrames); public record CudaDecoder(string Name, CuVideoCodec VideoCodec, int BitDepth);