From 2afde7b3f99709cb2706498ea00a3052715b94a4 Mon Sep 17 00:00:00 2001 From: Gabe Kangas Date: Wed, 15 Jul 2020 23:56:14 -0700 Subject: [PATCH] Fix missing default video bitrate if none is supplied --- core/ffmpeg/transcoder.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/ffmpeg/transcoder.go b/core/ffmpeg/transcoder.go index 3b0d22142..e62f386d5 100644 --- a/core/ffmpeg/transcoder.go +++ b/core/ffmpeg/transcoder.go @@ -146,7 +146,7 @@ func getVariantFromConfigQuality(quality config.StreamQuality, index int) HLSVar } if quality.VideoBitrate == 0 { - variant.isVideoPassthrough = true + quality.VideoBitrate = 1000 } // If the video is being passed through then @@ -202,6 +202,7 @@ func NewTranscoder() Transcoder { defaultQuality.EncoderPreset = "superfast" qualities = append(qualities, defaultQuality) } + for index, quality := range qualities { variant := getVariantFromConfigQuality(quality, index) transcoder.AddVariant(variant)