Browse Source

fix detecting nvidia capabilities on blackwell gpus (#2030)

pull/2031/head
Jason Dove 2 weeks ago committed by GitHub
parent
commit
4f085c1950
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 1
      CHANGELOG.md
  2. 2
      ErsatzTV.FFmpeg/Capabilities/HardwareCapabilitiesFactory.cs

1
CHANGELOG.md

@ -44,6 +44,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). @@ -44,6 +44,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Fix date formatting in playout detail table on reload (will now respect browser's `Accept-Language` header)
- Use cache busting to avoid UI errors after upgrading the MudBlazor library
- Fix multi-variant playlist to report more accurate `BANDWIDTH` value based on ffmpeg profile
- Fix detecting NVIDIA capabilities on Blackwell GPUs
## [25.1.0] - 2025-01-10
### Added

2
ErsatzTV.FFmpeg/Capabilities/HardwareCapabilitiesFactory.cs

@ -445,7 +445,7 @@ public class HardwareCapabilitiesFactory : IHardwareCapabilitiesFactory @@ -445,7 +445,7 @@ public class HardwareCapabilitiesFactory : IHardwareCapabilitiesFactory
Option<string> maybeLine = Optional(output.Split("\n").FirstOrDefault(x => x.Contains("GPU")));
foreach (string line in maybeLine)
{
const string ARCHITECTURE_PATTERN = @"SM\s+(\d\.\d)";
const string ARCHITECTURE_PATTERN = @"SM\s+(\d+\.\d+)";
Match match = Regex.Match(line, ARCHITECTURE_PATTERN);
if (match.Success && int.TryParse(match.Groups[1].Value.Replace(".", string.Empty), out int architecture))
{

Loading…
Cancel
Save