From 44755e627b2dc55a08ffb614ccf35fb2e7339106 Mon Sep 17 00:00:00 2001 From: Jason Dove <1695733+jasongdove@users.noreply.github.com> Date: Mon, 16 Feb 2026 12:22:45 -0600 Subject: [PATCH] fix build --- ErsatzTV.Core/FFmpeg/FFmpegLibraryProcessService.cs | 6 ++++-- ErsatzTV.FFmpeg/MediaStream.cs | 5 +++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/ErsatzTV.Core/FFmpeg/FFmpegLibraryProcessService.cs b/ErsatzTV.Core/FFmpeg/FFmpegLibraryProcessService.cs index 2c4e73f64..7abbf7747 100644 --- a/ErsatzTV.Core/FFmpeg/FFmpegLibraryProcessService.cs +++ b/ErsatzTV.Core/FFmpeg/FFmpegLibraryProcessService.cs @@ -258,8 +258,10 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService videoVersion.MediaVersion.DisplayAspectRatio, new FrameRate(videoVersion.MediaVersion.RFrameRate), videoPath != audioPath, // still image when paths are different - scanKind, - hasMultipleProfiles); + scanKind) + { + HasMultipleProfiles = hasMultipleProfiles + }; var videoInputFile = new VideoInputFile( videoPath, diff --git a/ErsatzTV.FFmpeg/MediaStream.cs b/ErsatzTV.FFmpeg/MediaStream.cs index e6f0a4422..54f11964d 100644 --- a/ErsatzTV.FFmpeg/MediaStream.cs +++ b/ErsatzTV.FFmpeg/MediaStream.cs @@ -25,14 +25,15 @@ public record VideoStream( string DisplayAspectRatio, Option FrameRate, bool StillImage, - ScanKind ScanKind, - bool HasMultipleProfiles) : MediaStream( + ScanKind ScanKind) : MediaStream( Index, Codec, StreamKind.Video) { public ColorParams ColorParams { get; private set; } = ColorParams; + public bool HasMultipleProfiles { get; set; } + public int BitDepth => PixelFormat.Map(pf => pf.BitDepth).IfNone(8); public string SampleAspectRatio