From b069a21473e32b8b1ed0046faf54aeb13f7680e5 Mon Sep 17 00:00:00 2001 From: Jason Dove Date: Thu, 7 Oct 2021 22:07:54 -0500 Subject: [PATCH] allow hls segmenter to run before framerate is known (#401) --- ErsatzTV.Core/FFmpeg/FFmpegProcessBuilder.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ErsatzTV.Core/FFmpeg/FFmpegProcessBuilder.cs b/ErsatzTV.Core/FFmpeg/FFmpegProcessBuilder.cs index cfa9e8f58..581b44917 100644 --- a/ErsatzTV.Core/FFmpeg/FFmpegProcessBuilder.cs +++ b/ErsatzTV.Core/FFmpeg/FFmpegProcessBuilder.cs @@ -314,7 +314,7 @@ namespace ErsatzTV.Core.FFmpeg { if (!int.TryParse(mediaVersion.RFrameRate, out int frameRate)) { - string[] split = mediaVersion.RFrameRate.Split("/"); + string[] split = (mediaVersion.RFrameRate ?? string.Empty).Split("/"); if (int.TryParse(split[0], out int left) && int.TryParse(split[1], out int right)) { frameRate = (int)Math.Round(left / (double)right);