aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs b/src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs
index 97090e442..c1e1a7bda 100644
--- a/src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs
+++ b/src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs
@@ -32,6 +32,8 @@ namespace Jellyfin.LiveTv.TunerHosts
{
private static readonly string[] _disallowedMimeTypes =
{
+ "text/plain",
+ "text/html",
"video/x-matroska",
"video/mp4",
"application/vnd.apple.mpegurl",
@@ -118,7 +120,7 @@ namespace Jellyfin.LiveTv.TunerHosts
if (response.IsSuccessStatusCode)
{
- if (!_disallowedMimeTypes.Contains(response.Content.Headers.ContentType?.ToString(), StringComparison.OrdinalIgnoreCase))
+ if (!_disallowedMimeTypes.Contains(response.Content.Headers.ContentType?.MediaType, StringComparison.OrdinalIgnoreCase))
{
return new SharedHttpStream(mediaSource, tunerHost, streamId, FileSystem, _httpClientFactory, Logger, Config, _appHost, _streamHelper);
}