Bläddra i källkod

Backport pull request #11668 from jellyfin/release-10.9.z

Always fallback for failed HEAD request

Original-merge: 8aee50020b42c90ef664249b03dc9bc374c7624e

Merged-by: crobibero <cody@robibe.ro>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
gnattu 1 år sedan
förälder
incheckning
e109e54949
1 ändrade filer med 1 tillägg och 5 borttagningar
  1. 1 5
      src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs

+ 1 - 5
src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs

@@ -123,7 +123,7 @@ namespace Jellyfin.LiveTv.TunerHosts
                         return new SharedHttpStream(mediaSource, tunerHost, streamId, FileSystem, _httpClientFactory, Logger, Config, _appHost, _streamHelper);
                     }
                 }
-                else if (response.StatusCode == HttpStatusCode.MethodNotAllowed || response.StatusCode == HttpStatusCode.NotImplemented)
+                else
                 {
                     // Fallback to check path extension when the server does not support HEAD method
                     // Use UriBuilder to remove all query string as GetExtension will include them when used directly
@@ -133,10 +133,6 @@ namespace Jellyfin.LiveTv.TunerHosts
                         return new SharedHttpStream(mediaSource, tunerHost, streamId, FileSystem, _httpClientFactory, Logger, Config, _appHost, _streamHelper);
                     }
                 }
-                else
-                {
-                    response.EnsureSuccessStatusCode();
-                }
             }
 
             return new LiveStream(mediaSource, tunerHost, FileSystem, Logger, Config, _streamHelper);