From 0ba3ac7f503beaa68ea3066abd097da7252bca6e Mon Sep 17 00:00:00 2001 From: Jason Dove Date: Tue, 17 May 2022 11:44:12 -0500 Subject: [PATCH] fix more error stream settings (#810) --- ErsatzTV.Core/FFmpeg/FFmpegLibraryProcessService.cs | 2 +- ErsatzTV.Core/FFmpeg/FFmpegPlaybackSettingsCalculator.cs | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ErsatzTV.Core/FFmpeg/FFmpegLibraryProcessService.cs b/ErsatzTV.Core/FFmpeg/FFmpegLibraryProcessService.cs index 49f3bf6b7..bae888adb 100644 --- a/ErsatzTV.Core/FFmpeg/FFmpegLibraryProcessService.cs +++ b/ErsatzTV.Core/FFmpeg/FFmpegLibraryProcessService.cs @@ -293,7 +293,7 @@ public class FFmpegLibraryProcessService : IFFmpegProcessService playbackSettings.AudioBufferSize, playbackSettings.AudioSampleRate, Option.None, - playbackSettings.NormalizeLoudness); + false); var desiredState = new FrameState( playbackSettings.RealtimeOutput, diff --git a/ErsatzTV.Core/FFmpeg/FFmpegPlaybackSettingsCalculator.cs b/ErsatzTV.Core/FFmpeg/FFmpegPlaybackSettingsCalculator.cs index 00a6a8da4..6159809e5 100644 --- a/ErsatzTV.Core/FFmpeg/FFmpegPlaybackSettingsCalculator.cs +++ b/ErsatzTV.Core/FFmpeg/FFmpegPlaybackSettingsCalculator.cs @@ -180,7 +180,13 @@ public class FFmpegPlaybackSettingsCalculator ThreadCount = 1, FormatFlags = CommonFormatFlags, VideoFormat = ffmpegProfile.VideoFormat, + VideoBitrate = ffmpegProfile.VideoBitrate, + VideoBufferSize = ffmpegProfile.VideoBufferSize, AudioFormat = ffmpegProfile.AudioFormat, + AudioBitrate = ffmpegProfile.AudioBitrate, + AudioBufferSize = ffmpegProfile.AudioBufferSize, + AudioChannels = ffmpegProfile.AudioChannels, + AudioSampleRate = ffmpegProfile.AudioSampleRate, RealtimeOutput = streamingMode switch { StreamingMode.HttpLiveStreamingSegmenter => hlsRealtime,