LeviLamina
Loading...
Searching...
No Matches
RTPVideoHeader.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace webrtc { class VideoFrameMetadata; }
8// clang-format on
9
10namespace webrtc {
11
13public:
14 // RTPVideoHeader inner types declare
15 // clang-format off
17 // clang-format on
18
19 // RTPVideoHeader inner types define
21 public:
22 // member variables
23 // NOLINTBEGIN
31 // NOLINTEND
32
33 public:
34 // prevent constructor by default
36
37 public:
38 // member functions
39 // NOLINTBEGIN
41
43
45 // NOLINTEND
46
47 public:
48 // constructor thunks
49 // NOLINTBEGIN
50 MCNAPI void* $ctor();
51
53 // NOLINTEND
54
55 public:
56 // destructor thunk
57 // NOLINTBEGIN
58 MCNAPI void $dtor();
59 // NOLINTEND
60 };
61
62public:
63 // member variables
64 // NOLINTBEGIN
83 // NOLINTEND
84
85public:
86 // prevent constructor by default
87 RTPVideoHeader& operator=(RTPVideoHeader const&);
88
89public:
90 // member functions
91 // NOLINTBEGIN
92 MCNAPI ::webrtc::VideoFrameMetadata GetAsMetadata() const;
93
95
97
98 MCNAPI void SetFromMetadata(::webrtc::VideoFrameMetadata const& metadata);
99
101 // NOLINTEND
102
103public:
104 // static functions
105 // NOLINTBEGIN
106 MCNAPI static ::webrtc::RTPVideoHeader FromMetadata(::webrtc::VideoFrameMetadata const& metadata);
107 // NOLINTEND
108
109public:
110 // constructor thunks
111 // NOLINTBEGIN
112 MCNAPI void* $ctor();
113
114 MCNAPI void* $ctor(::webrtc::RTPVideoHeader const&);
115 // NOLINTEND
116
117public:
118 // destructor thunk
119 // NOLINTBEGIN
120 MCNAPI void $dtor();
121 // NOLINTEND
122};
123
124} // namespace webrtc
Definition VideoFrameMetadata.h:22
Definition Alias.h:14
Definition RTPVideoHeader.h:20
MCAPI void * $ctor(::webrtc::RTPVideoHeader::GenericDescriptorInfo const &)
MCAPI GenericDescriptorInfo(::webrtc::RTPVideoHeader::GenericDescriptorInfo const &)
Definition RTPVideoHeader.h:12
MCAPI void * $ctor(::webrtc::RTPVideoHeader const &)
MCAPI::webrtc::VideoFrameMetadata GetAsMetadata() const
static MCAPI ::webrtc::RTPVideoHeader FromMetadata(::webrtc::VideoFrameMetadata const &metadata)
MCAPI RTPVideoHeader(::webrtc::RTPVideoHeader const &)
MCAPI void SetFromMetadata(::webrtc::VideoFrameMetadata const &metadata)
MCAPI void * $ctor()