LeviLamina
Loading...
Searching...
No Matches
VideoLayersAllocation.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace webrtc {
6
7struct VideoLayersAllocation {
8public:
9 // VideoLayersAllocation inner types declare
10 // clang-format off
11 struct SpatialLayer;
12 // clang-format on
13
14 // VideoLayersAllocation inner types define
15 struct SpatialLayer {
16 public:
17 // member variables
18 // NOLINTBEGIN
25 // NOLINTEND
26
27 public:
28 // prevent constructor by default
29 SpatialLayer& operator=(SpatialLayer const&);
30 SpatialLayer(SpatialLayer const&);
31 SpatialLayer();
32 };
33
34public:
35 // member variables
36 // NOLINTBEGIN
40 // NOLINTEND
41
42public:
43 // prevent constructor by default
44 VideoLayersAllocation& operator=(VideoLayersAllocation const&);
45 VideoLayersAllocation();
46
47public:
48 // member functions
49 // NOLINTBEGIN
51
53
55 // NOLINTEND
56
57public:
58 // constructor thunks
59 // NOLINTBEGIN
61
63 // NOLINTEND
64
65public:
66 // destructor thunk
67 // NOLINTBEGIN
68 MCNAPI void $dtor();
69 // NOLINTEND
70};
71
72} // namespace webrtc
Definition Alias.h:14
Definition VideoLayersAllocation.h:15
Definition VideoLayersAllocation.h:7
MCAPI void * $ctor(::webrtc::VideoLayersAllocation &&)
MCAPI VideoLayersAllocation(::webrtc::VideoLayersAllocation &&)
MCAPI void * $ctor(::webrtc::VideoLayersAllocation const &)
MCAPI VideoLayersAllocation(::webrtc::VideoLayersAllocation const &)