Browse Source

Don't include new internal MediaStream properties in api spec (#12288)

Cody Robibero 1 year ago
parent
commit
042d3e3f93
1 changed files with 3 additions and 0 deletions
  1. 3 0
      MediaBrowser.Model/Entities/MediaStream.cs

+ 3 - 0
MediaBrowser.Model/Entities/MediaStream.cs

@@ -7,6 +7,7 @@ using System.ComponentModel;
 using System.Globalization;
 using System.Globalization;
 using System.Linq;
 using System.Linq;
 using System.Text;
 using System.Text;
+using System.Text.Json.Serialization;
 using Jellyfin.Data.Enums;
 using Jellyfin.Data.Enums;
 using Jellyfin.Extensions;
 using Jellyfin.Extensions;
 using MediaBrowser.Model.Dlna;
 using MediaBrowser.Model.Dlna;
@@ -585,6 +586,7 @@ namespace MediaBrowser.Model.Entities
             }
             }
         }
         }
 
 
+        [JsonIgnore]
         public bool IsPgsSubtitleStream
         public bool IsPgsSubtitleStream
         {
         {
             get
             get
@@ -608,6 +610,7 @@ namespace MediaBrowser.Model.Entities
         /// All text-based and pgs subtitles can be extracted.
         /// All text-based and pgs subtitles can be extracted.
         /// </summary>
         /// </summary>
         /// <value><c>true</c> if this is a extractable subtitle steam otherwise, <c>false</c>.</value>
         /// <value><c>true</c> if this is a extractable subtitle steam otherwise, <c>false</c>.</value>
+        [JsonIgnore]
         public bool IsExtractableSubtitleStream => IsTextSubtitleStream || IsPgsSubtitleStream;
         public bool IsExtractableSubtitleStream => IsTextSubtitleStream || IsPgsSubtitleStream;
 
 
         /// <summary>
         /// <summary>