Browse Source

feat: always save error reports with next engine

pull/2907/head
Jason Dove 2 months ago
parent
commit
385032d8a2
No known key found for this signature in database
  1. 15
      ErsatzTV.Application/Streaming/Commands/StartFFmpegNextSessionHandler.cs
  2. 3
      ErsatzTV.Core/Next/Config/ChannelConfig.cs

15
ErsatzTV.Application/Streaming/Commands/StartFFmpegNextSessionHandler.cs

@ -281,7 +281,11 @@ public class StartFFmpegNextSessionHandler( @@ -281,7 +281,11 @@ public class StartFFmpegNextSessionHandler(
FFmpegProfileViewModel ffmpegProfile,
CancellationToken cancellationToken)
{
var ffmpeg = new Ffmpeg();
var ffmpeg = new Ffmpeg
{
// next only keeps errors, so always pass the folder
ReportsFolder = FileSystemLayout.FFmpegReportsFolder
};
Option<string> ffmpegPath = await configElementRepository.GetValue<string>(
ConfigElementKey.FFmpegPath,
@ -305,15 +309,6 @@ public class StartFFmpegNextSessionHandler( @@ -305,15 +309,6 @@ public class StartFFmpegNextSessionHandler(
ConfigElementKey.FFmpegSaveReports,
cancellationToken);
foreach (bool saveReports in maybeSaveReports)
{
if (saveReports)
{
ffmpeg.SaveReports = true;
ffmpeg.ReportsFolder = FileSystemLayout.FFmpegReportsFolder;
}
}
var audioNormalization = new Audio
{
Format = ffmpegProfile.AudioFormat switch

3
ErsatzTV.Core/Next/Config/ChannelConfig.cs

@ -43,9 +43,6 @@ namespace ErsatzTV.Core.Next.Config @@ -43,9 +43,6 @@ namespace ErsatzTV.Core.Next.Config
[JsonProperty("reports_folder")]
public string ReportsFolder { get; set; }
[JsonProperty("save_reports", NullValueHandling = NullValueHandling.Ignore)]
public bool? SaveReports { get; set; }
}
public partial class Normalization

Loading…
Cancel
Save