3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/ColorSpace.h"
7#include "mc/external/webrtc/HdrMasteringMetadata.h"
11namespace webrtc {
class ColorSpace; }
12namespace webrtc {
struct HdrMetadata; }
22 ::webrtc::ColorSpace::RangeID,
23 ::webrtc::ColorSpace::ChromaSiting,
24 ::webrtc::ColorSpace::ChromaSiting
Definition _HeaderOutputPredefine.h:258
Definition ColorSpaceExtension.h:17
static MCAPI uint64 WriteHdrMetadata(::rtc::ArrayView< uchar >, ::webrtc::HdrMetadata const &)
static MCAPI uchar CombineRangeAndChromaSiting(::webrtc::ColorSpace::RangeID, ::webrtc::ColorSpace::ChromaSiting, ::webrtc::ColorSpace::ChromaSiting)
static MCAPI uint64 WriteChromaticity(uchar *, ::webrtc::HdrMasteringMetadata::Chromaticity const &)
static MCAPI bool Write(::rtc::ArrayView< uchar >, ::webrtc::ColorSpace const &)
static MCAPI uint64 WriteLuminance(uchar *, float, int)
Definition ColorSpace.h:12