using ErsatzTV.Application.FFmpegProfiles; using ErsatzTV.Core.Domain; using ErsatzTV.FFmpeg.Capabilities; namespace ErsatzTV.Application.Troubleshooting; public record TroubleshootingInfo( string Version, Dictionary Environment, List Cpus, List VideoControllers, List Health, FFmpegSettingsViewModel FFmpegSettings, List FFmpegProfiles, List Channels, List Watermarks, bool AviSynthDemuxer, bool AviSynthInstalled, string NvidiaCapabilities, string QsvCapabilities, string VaapiCapabilities, string VideoToolboxCapabilities);