LeviLamina
Loading...
Searching...
No Matches
MediaConfig.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace cricket {
6
7struct MediaConfig {
8public:
9 // MediaConfig inner types declare
10 // clang-format off
11 struct Audio;
12 struct Video;
13 // clang-format on
14
15 // MediaConfig inner types define
16 struct Audio {
17 public:
18 // member variables
19 // NOLINTBEGIN
21 // NOLINTEND
22
23 public:
24 // prevent constructor by default
25 Audio& operator=(Audio const&);
26 Audio(Audio const&);
27 Audio();
28 };
29
30 struct Video {
31 public:
32 // member variables
33 // NOLINTBEGIN
41 // NOLINTEND
42
43 public:
44 // prevent constructor by default
45 Video& operator=(Video const&);
46 Video(Video const&);
47 Video();
48 };
49
50public:
51 // member variables
52 // NOLINTBEGIN
56 // NOLINTEND
57
58public:
59 // prevent constructor by default
60 MediaConfig& operator=(MediaConfig const&);
61 MediaConfig(MediaConfig const&);
62 MediaConfig();
63};
64
65} // namespace cricket
Definition MediaConfig.h:16
Definition MediaConfig.h:30
Definition Alias.h:14