Relax remuxing requirement for LiveTV (#11851)

This commit is contained in:
gnattu
2024-05-31 21:01:47 +08:00
committed by GitHub
parent d602b6dbc5
commit 0392daa103
3 changed files with 19 additions and 14 deletions

View File

@@ -2321,7 +2321,11 @@ namespace MediaBrowser.Controller.MediaEncoding
if (request.VideoBitRate.HasValue
&& (!videoStream.BitRate.HasValue || videoStream.BitRate.Value > request.VideoBitRate.Value))
{
return false;
// For LiveTV that has no bitrate, let's try copy if other conditions are met
if (string.IsNullOrWhiteSpace(request.LiveStreamId) || videoStream.BitRate.HasValue)
{
return false;
}
}
var maxBitDepth = state.GetRequestedVideoBitDepth(videoStream.Codec);