aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MediaBrowser.Controller/Providers/MediaInfo/BaseFFProbeProvider.cs1
-rw-r--r--MediaBrowser.Model/Entities/MediaStream.cs7
2 files changed, 8 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/Providers/MediaInfo/BaseFFProbeProvider.cs b/MediaBrowser.Controller/Providers/MediaInfo/BaseFFProbeProvider.cs
index 2c1019288..98f2efa80 100644
--- a/MediaBrowser.Controller/Providers/MediaInfo/BaseFFProbeProvider.cs
+++ b/MediaBrowser.Controller/Providers/MediaInfo/BaseFFProbeProvider.cs
@@ -280,6 +280,7 @@ namespace MediaBrowser.Controller.Providers.MediaInfo
stream.Width = streamInfo.width;
stream.Height = streamInfo.height;
+ stream.PixelFormat = streamInfo.pix_fmt;
stream.AspectRatio = streamInfo.display_aspect_ratio;
stream.AverageFrameRate = GetFrameRate(streamInfo.avg_frame_rate);
diff --git a/MediaBrowser.Model/Entities/MediaStream.cs b/MediaBrowser.Model/Entities/MediaStream.cs
index 84ae72393..b68ffe118 100644
--- a/MediaBrowser.Model/Entities/MediaStream.cs
+++ b/MediaBrowser.Model/Entities/MediaStream.cs
@@ -140,6 +140,13 @@ namespace MediaBrowser.Model.Entities
/// <value>The level.</value>
[ProtoMember(19)]
public double? Level { get; set; }
+
+ /// <summary>
+ /// Gets or sets the pixel format.
+ /// </summary>
+ /// <value>The pixel format.</value>
+ [ProtoMember(20)]
+ public string PixelFormat { get; set; }
}
/// <summary>