LeviLamina
Loading...
Searching...
No Matches
ColorSpaceExtension.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/webrtc/ArrayView.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace webrtc { class ColorSpace; }
11namespace webrtc { struct HdrMetadata; }
12// clang-format on
13
14namespace webrtc {
15
17public:
18 // static functions
19 // NOLINTBEGIN
20 MCNAPI static bool Write(::webrtc::ArrayView<uchar> data, ::webrtc::ColorSpace const& color_space);
21
22 MCNAPI static uint64 WriteHdrMetadata(::webrtc::ArrayView<uchar> data, ::webrtc::HdrMetadata const& hdr_metadata);
23 // NOLINTEND
24};
25
26} // namespace webrtc
Definition ArrayView.h:8
Definition ColorSpaceExtension.h:16
static MCAPI bool Write(::webrtc::ArrayView< uchar > data, ::webrtc::ColorSpace const &color_space)
static MCAPI uint64 WriteHdrMetadata(::webrtc::ArrayView< uchar > data, ::webrtc::HdrMetadata const &hdr_metadata)
Definition ColorSpace.h:12
Definition HdrMetadata.h:7