Facebook
Twitter
Pinterest
Tumblr
GitHub
RSS
  • DEV Home
  • Documentation
  • Reference
  • Download
Search Results for

    Show / Hide Table of Contents

    Enum ColorSpaces

    Enum listing YUV colorspace types.

    Namespace: Emby.Media.Model.Enums
    Assembly: Emby.Media.Model.dll
    Syntax
    public enum ColorSpaces
    Remarks

    The enum member names are matching those that are used by ffmpeg, which are based on ISO/IEC 23001-8_2013 § 7.3.

    Fields

    Name Description
    bt2020_cl

    ITU-R BT2020 constant luminance system

    bt2020_ncl

    ITU-R BT2020 non-constant luminance system

    bt470bg

    also ITU-R BT601-6 625 / ITU-R BT1358 625 / ITU-R BT1700 625 PAL & SECAM / IEC 61966-2-4 xvYCC601

    bt709

    also ITU-R BT1361 / IEC 61966-2-4 xvYCC709 / SMPTE RP177 Annex B

    chroma_derived_cl

    Chromaticity-derived constant luminance system

    chroma_derived_ncl

    Chromaticity-derived non-constant luminance system

    fcc

    FCC Title 47 Code of Federal Regulations 73.682 (a)(20)

    ictcp

    ITU-R BT.2100-0, ICtCp

    reserved

    reserved

    rgb

    order of coefficients is actually GBR, also IEC 61966-2-1 (sRGB)

    smpte170m

    also ITU-R BT601-6 525 / ITU-R BT1358 525 / ITU-R BT1700 NTSC

    smpte2085

    SMPTE 2085, Y'D'zD'x

    smpte240m

    functionally identical to above

    unspecified

    unspecified

    ycgco

    Used by Dirac / VC-2 and H.264 FRext, see ITU-T SG16

    Extension Methods

    EditorHelpers.GetDescription()
    EditorHelpers.GetColor()
    EditorHelpers.RadioOptionFromEnum<ColorSpaces>()
    EditorHelpers.GetDisplayName()
    EnumExtensions.GetEnumId()
    EnumExtensions.GetDescription()
    EnumExtensions.GetDetails()
    EnumExtensions.GetOrdinal()
    EnumExtensions.GetChannelCount()
    EnumExtensions.GetIsGraphic()
    EnumExtensions.GetIsHdr()
    EnumExtensions.GetValue()
    EnumExtensions.GetBitsPerPixel()
    EnumExtensions.GetBitDepth()
    EnumExtensions.GetBitDepths()
    EnumExtensions.SupportsBitDepth(Int32)
    EnumExtensions.GetBitRate()
    EnumExtensions.GetResRates()
    EnumExtensions.GetIdTag()
    EnumExtensions.GetMimeType()
    EnumExtensions.GetMimeTypes()
    EnumExtensions.GetRelatedGuids()
    EnumExtensions.GetFirstRelatedGuid()
    EnumExtensions.GetAliases()
    EnumExtensions.CreateProfileInformation()
    EnumExtensions.CreateLevelInformation()
    EnumExtensions.FindByMimeType<ColorSpaces>(String)
    EnumExtensions.FindByRelatedGuid<ColorSpaces>(Guid)
    EnumExtensions.GetFirstAliasOrName()
    EnumListExtensions.GetAll<ColorSpaces>()
    Extensions.JsonClone<ColorSpaces>(IJsonSerializer)
    SDK
    On this Page
    Back to Top Copyright 2022 © EMBY LLC. Please see our terms of use and privacy policy.