2023-06-15 11:28:01 +00:00
|
|
|
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>
|
2024-03-23 13:39:49 +00:00
|
|
|
/// Dolby Vision video range type (10bit encoded / 12bit remapped).
|
2023-06-15 11:28:01 +00:00
|
|
|
/// </summary>
|
|
|
|
DOVI,
|
|
|
|
|
2024-03-23 13:39:49 +00:00
|
|
|
/// <summary>
|
|
|
|
/// Dolby Vision with HDR10 video range fallback (10bit).
|
|
|
|
/// </summary>
|
|
|
|
DOVIWithHDR10,
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Dolby Vision with HLG video range fallback (10bit).
|
|
|
|
/// </summary>
|
|
|
|
DOVIWithHLG,
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Dolby Vision with SDR video range fallback (8bit / 10bit).
|
|
|
|
/// </summary>
|
|
|
|
DOVIWithSDR,
|
|
|
|
|
2023-06-15 11:28:01 +00:00
|
|
|
/// <summary>
|
|
|
|
/// HDR10+ video range type (10bit to 16bit).
|
|
|
|
/// </summary>
|
|
|
|
HDR10Plus
|
|
|
|
}
|