diff options
| author | Shadowghost <Ghost_of_Stone@web.de> | 2023-02-04 21:39:52 +0100 |
|---|---|---|
| committer | Shadowghost <Ghost_of_Stone@web.de> | 2023-02-05 12:00:29 +0100 |
| commit | 979964ef4bba2e4a1e2f67d805dd5b5d638c2850 (patch) | |
| tree | c38410f6e080785660b8f0ccd31683a67a626eac | |
| parent | f2b7f664aa9b3ade38a2402faf95ba9b6989fc41 (diff) | |
Force transcode/remux for DVDs and BDs
| -rw-r--r-- | MediaBrowser.Model/Dlna/StreamBuilder.cs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/MediaBrowser.Model/Dlna/StreamBuilder.cs b/MediaBrowser.Model/Dlna/StreamBuilder.cs index 62d67c025..f6c930f5c 100644 --- a/MediaBrowser.Model/Dlna/StreamBuilder.cs +++ b/MediaBrowser.Model/Dlna/StreamBuilder.cs @@ -635,6 +635,13 @@ namespace MediaBrowser.Model.Dlna var isEligibleForDirectStream = options.EnableDirectStream && (options.ForceDirectStream || !bitrateLimitExceeded); TranscodeReason transcodeReasons = 0; + // Force transcode or remux for BD/DVD folders + if (item.VideoType == VideoType.Dvd || item.VideoType == VideoType.BluRay) + { + isEligibleForDirectPlay = false; + isEligibleForDirectStream = false; + } + if (bitrateLimitExceeded) { transcodeReasons = TranscodeReason.ContainerBitrateExceedsLimit; |
