aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs
diff options
context:
space:
mode:
authorClaus Vium <cvium@users.noreply.github.com>2022-10-07 09:57:16 +0200
committerGitHub <noreply@github.com>2022-10-07 09:57:16 +0200
commit81b04ddbb54201d2e07310e3c700cca8a94d8955 (patch)
treea4e9aeb70e35b3e47a7d8af17b328e88a1c77ed0 /MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs
parent6bf71c0fd355e9c95a1e142019d9bc5cce34200d (diff)
parent14027f962ce074623fd89967ca9565bbeb785066 (diff)
Merge branch 'master' into providermanager-cleanup
Diffstat (limited to 'MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs')
-rw-r--r--MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs73
1 files changed, 73 insertions, 0 deletions
diff --git a/MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs b/MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs
new file mode 100644
index 0000000000..5dbc438e44
--- /dev/null
+++ b/MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs
@@ -0,0 +1,73 @@
+using System.Text.Json.Serialization;
+
+namespace MediaBrowser.MediaEncoding.Probing
+{
+ /// <summary>
+ /// Class MediaStreamInfoSideData.
+ /// </summary>
+ public class MediaStreamInfoSideData
+ {
+ /// <summary>
+ /// Gets or sets the SideDataType.
+ /// </summary>
+ /// <value>The SideDataType.</value>
+ [JsonPropertyName("side_data_type")]
+ public string? SideDataType { get; set; }
+
+ /// <summary>
+ /// Gets or sets the DvVersionMajor.
+ /// </summary>
+ /// <value>The DvVersionMajor.</value>
+ [JsonPropertyName("dv_version_major")]
+ public int? DvVersionMajor { get; set; }
+
+ /// <summary>
+ /// Gets or sets the DvVersionMinor.
+ /// </summary>
+ /// <value>The DvVersionMinor.</value>
+ [JsonPropertyName("dv_version_minor")]
+ public int? DvVersionMinor { get; set; }
+
+ /// <summary>
+ /// Gets or sets the DvProfile.
+ /// </summary>
+ /// <value>The DvProfile.</value>
+ [JsonPropertyName("dv_profile")]
+ public int? DvProfile { get; set; }
+
+ /// <summary>
+ /// Gets or sets the DvLevel.
+ /// </summary>
+ /// <value>The DvLevel.</value>
+ [JsonPropertyName("dv_level")]
+ public int? DvLevel { get; set; }
+
+ /// <summary>
+ /// Gets or sets the RpuPresentFlag.
+ /// </summary>
+ /// <value>The RpuPresentFlag.</value>
+ [JsonPropertyName("rpu_present_flag")]
+ public int? RpuPresentFlag { get; set; }
+
+ /// <summary>
+ /// Gets or sets the ElPresentFlag.
+ /// </summary>
+ /// <value>The ElPresentFlag.</value>
+ [JsonPropertyName("el_present_flag")]
+ public int? ElPresentFlag { get; set; }
+
+ /// <summary>
+ /// Gets or sets the BlPresentFlag.
+ /// </summary>
+ /// <value>The BlPresentFlag.</value>
+ [JsonPropertyName("bl_present_flag")]
+ public int? BlPresentFlag { get; set; }
+
+ /// <summary>
+ /// Gets or sets the DvBlSignalCompatibilityId.
+ /// </summary>
+ /// <value>The DvBlSignalCompatibilityId.</value>
+ [JsonPropertyName("dv_bl_signal_compatibility_id")]
+ public int? DvBlSignalCompatibilityId { get; set; }
+ }
+}