LeviLamina
Loading...
Searching...
No Matches
webrtc::ColorSpace Class Reference

Public Types

enum class  PrimaryID : uchar {
  KBT709 = 1 , KUnspecified = 2 , KBT470M = 4 , KBT470BG = 5 ,
  KSMPTE170M = 6 , KSMPTE240M = 7 , KFILM = 8 , KBT2020 = 9 ,
  KSMPTEST428 = 10 , KSMPTEST431 = 11 , KSMPTEST432 = 12 , KJEDECP22 = 22
}
 
enum class  TransferID : uchar {
  KBT709 = 1 , KUnspecified = 2 , KGAMMA22 = 4 , KGAMMA28 = 5 ,
  KSMPTE170M = 6 , KSMPTE240M = 7 , KLINEAR = 8 , KLOG = 9 ,
  KLOGSqrt = 10 , KIEC61966_2_4 = 11 , KBT1361Ecg = 12 , KIEC61966_2_1 = 13 ,
  KBT2020_10 = 14 , KBT2020_12 = 15 , KSMPTEST2084 = 16 , KSMPTEST428 = 17 ,
  KARIBStdB67 = 18
}
 
enum class  MatrixID : uchar {
  KRGB = 0 , KBT709 = 1 , KUnspecified = 2 , KFCC = 4 ,
  KBT470BG = 5 , KSMPTE170M = 6 , KSMPTE240M = 7 , KYCOCG = 8 ,
  KBT2020Ncl = 9 , KBT2020Cl = 10 , KSMPTE2085 = 11 , KCDNCLS = 12 ,
  KCDCLS = 13 , KBT2100Ictcp = 14
}
 
enum class  RangeID : int { KInvalid = 0 , KLimited = 1 , KFull = 2 , KDerived = 3 }
 
enum class  ChromaSiting : int { KUnspecified = 0 , KCollocated = 1 , KHalf = 2 }
 

Public Member Functions

MCAPI ColorSpace (::webrtc::ColorSpace &&)
 
MCAPI ColorSpace (::webrtc::ColorSpace const &)
 
MCAPI::webrtc::ColorSpace::ChromaSiting chroma_siting_horizontal () const
 
MCAPI::webrtc::ColorSpace::ChromaSiting chroma_siting_vertical () const
 
MCAPI::webrtc::HdrMetadata const * hdr_metadata () const
 
MCAPI::webrtc::ColorSpace::MatrixID matrix () const
 
MCAPI::webrtc::ColorSpace & operator= (::webrtc::ColorSpace const &)
 
MCAPI::webrtc::ColorSpace::PrimaryID primaries () const
 
MCAPI::webrtc::ColorSpace::RangeID range () const
 
MCAPI::webrtc::ColorSpace::TransferID transfer () const
 
MCAPI void * $ctor (::webrtc::ColorSpace &&)
 
MCAPI void * $ctor (::webrtc::ColorSpace const &)
 

Public Attributes

::ll::UntypedStorage< 1, 1 > mUnk16a997
 
::ll::UntypedStorage< 1, 1 > mUnkcfb7d0
 
::ll::UntypedStorage< 1, 1 > mUnkdfee8d
 
::ll::UntypedStorage< 4, 4 > mUnk97e179
 
::ll::UntypedStorage< 4, 4 > mUnka003e1
 
::ll::UntypedStorage< 4, 4 > mUnkcfbdd9
 
::ll::UntypedStorage< 4, 52 > mUnk169ee2
 

The documentation for this class was generated from the following file: