3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/VideoRotation.h"
7#include "mc/external/webrtc/scoped_refptr.h"
11namespace webrtc {
class ColorSpace; }
12namespace webrtc {
class RtpPacketInfos; }
13namespace webrtc {
class Timestamp; }
14namespace webrtc {
class VideoFrameBuffer; }
105 MCNAPI ::webrtc::VideoFrame
build();
107 MCNAPI ::webrtc::VideoFrame::Builder&
set_id(ushort);
109 MCNAPI ::webrtc::VideoFrame::Builder&
set_rotation(::webrtc::VideoRotation);
113 MCNAPI ::webrtc::VideoFrame::Builder&
164 ::std::optional<::webrtc::Timestamp>
const&,
165 ::std::optional<::webrtc::Timestamp>
const&,
168 ::webrtc::VideoRotation,
169 ::std::optional<::webrtc::ColorSpace>
const&,
171 ::std::optional<::webrtc::VideoFrame::UpdateRect>
const&,
191 ::std::optional<::webrtc::Timestamp>
const&,
192 ::std::optional<::webrtc::Timestamp>
const&,
195 ::webrtc::VideoRotation,
196 ::std::optional<::webrtc::ColorSpace>
const&,
198 ::std::optional<::webrtc::VideoFrame::UpdateRect>
const&,
Definition RtpPacketInfos.h:15
Definition VideoFrame.h:77
MCAPI::webrtc::VideoFrame::Builder & set_id(ushort)
MCAPI::webrtc::VideoFrame::Builder & set_rotation(::webrtc::VideoRotation)
MCAPI::webrtc::VideoFrame build()
MCAPI::webrtc::VideoFrame::Builder & set_video_frame_buffer(::webrtc::scoped_refptr<::webrtc::VideoFrameBuffer > const &)
MCAPI::webrtc::VideoFrame::Builder & set_timestamp_us(int64)
Definition VideoFrame.h:19
MCAPI VideoFrame(::webrtc::VideoFrame const &)
MCAPI VideoFrame(ushort, ::webrtc::scoped_refptr<::webrtc::VideoFrameBuffer > const &, int64, ::std::optional<::webrtc::Timestamp > const &, ::std::optional<::webrtc::Timestamp > const &, uint, int64, ::webrtc::VideoRotation, ::std::optional<::webrtc::ColorSpace > const &, ::webrtc::VideoFrame::RenderParameters const &, ::std::optional<::webrtc::VideoFrame::UpdateRect > const &, ::webrtc::RtpPacketInfos)
MCAPI void * $ctor(::webrtc::VideoFrame const &)
MCAPI void * $ctor(ushort, ::webrtc::scoped_refptr<::webrtc::VideoFrameBuffer > const &, int64, ::std::optional<::webrtc::Timestamp > const &, ::std::optional<::webrtc::Timestamp > const &, uint, int64, ::webrtc::VideoRotation, ::std::optional<::webrtc::ColorSpace > const &, ::webrtc::VideoFrame::RenderParameters const &, ::std::optional<::webrtc::VideoFrame::UpdateRect > const &, ::webrtc::RtpPacketInfos)
Definition scoped_refptr.h:8
Definition VideoFrame.h:47
Definition VideoFrame.h:62
Definition VideoFrame.h:30