aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Data
diff options
context:
space:
mode:
authorNick <20588554+nicknsy@users.noreply.github.com>2023-06-28 21:43:23 -0700
committerNick <20588554+nicknsy@users.noreply.github.com>2023-06-28 21:43:23 -0700
commit6d9e43cfe03d94aec62a0b35743003fa4caa32b1 (patch)
treea78b31f6743061f4c8bfa41985ae6b2574eaa06f /Jellyfin.Data
parentfc619337481e3bb0f686aee06d9c5630926baaef (diff)
parent76939bbd9bebb622759422f262c2490b56ab5a16 (diff)
Merge branch 'master' into trickplay
Diffstat (limited to 'Jellyfin.Data')
-rw-r--r--Jellyfin.Data/Enums/VideoRange.cs22
-rw-r--r--Jellyfin.Data/Enums/VideoRangeType.cs37
2 files changed, 59 insertions, 0 deletions
diff --git a/Jellyfin.Data/Enums/VideoRange.cs b/Jellyfin.Data/Enums/VideoRange.cs
new file mode 100644
index 000000000..5072e5ba3
--- /dev/null
+++ b/Jellyfin.Data/Enums/VideoRange.cs
@@ -0,0 +1,22 @@
+namespace Jellyfin.Data.Enums;
+
+/// <summary>
+/// An enum representing video ranges.
+/// </summary>
+public enum VideoRange
+{
+ /// <summary>
+ /// Unknown video range.
+ /// </summary>
+ Unknown,
+
+ /// <summary>
+ /// SDR video range.
+ /// </summary>
+ SDR,
+
+ /// <summary>
+ /// HDR video range.
+ /// </summary>
+ HDR
+}
diff --git a/Jellyfin.Data/Enums/VideoRangeType.cs b/Jellyfin.Data/Enums/VideoRangeType.cs
new file mode 100644
index 000000000..7ac7bc20a
--- /dev/null
+++ b/Jellyfin.Data/Enums/VideoRangeType.cs
@@ -0,0 +1,37 @@
+namespace Jellyfin.Data.Enums;
+
+/// <summary>
+/// An enum representing types of video ranges.
+/// </summary>
+public enum VideoRangeType
+{
+ /// <summary>
+ /// Unknown video range type.
+ /// </summary>
+ Unknown,
+
+ /// <summary>
+ /// SDR video range type (8bit).
+ /// </summary>
+ SDR,
+
+ /// <summary>
+ /// HDR10 video range type (10bit).
+ /// </summary>
+ HDR10,
+
+ /// <summary>
+ /// HLG video range type (10bit).
+ /// </summary>
+ HLG,
+
+ /// <summary>
+ /// Dolby Vision video range type (12bit).
+ /// </summary>
+ DOVI,
+
+ /// <summary>
+ /// HDR10+ video range type (10bit to 16bit).
+ /// </summary>
+ HDR10Plus
+}