LeviLamina
Loading...
Searching...
No Matches
MediaChannelUtil.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/external/webrtc/Transport.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
webrtc {
struct
PacketOptions
; }
11
// clang-format on
12
13
namespace
cricket {
14
15
class
MediaChannelUtil {
16
public
:
17
// MediaChannelUtil inner types declare
18
// clang-format off
19
class
TransportForMediaChannels
;
20
// clang-format on
21
22
// MediaChannelUtil inner types define
23
class
TransportForMediaChannels :
public
::webrtc::Transport
{
24
public
:
25
// member variables
26
// NOLINTBEGIN
27
::ll::UntypedStorage<8, 8>
mUnkb32755;
28
::ll::UntypedStorage<8, 8>
mUnka0594a;
29
::ll::UntypedStorage<1, 1>
mUnk75b3ac;
30
::ll::UntypedStorage<8, 8>
mUnk81bc1f;
31
::ll::UntypedStorage<4, 4>
mUnkb7bb9c;
32
// NOLINTEND
33
34
public
:
35
// prevent constructor by default
36
TransportForMediaChannels& operator=(TransportForMediaChannels
const
&);
37
TransportForMediaChannels(TransportForMediaChannels
const
&);
38
TransportForMediaChannels();
39
40
public
:
41
// virtual functions
42
// NOLINTBEGIN
43
virtual
~TransportForMediaChannels()
/*override*/
=
default
;
44
45
virtual
bool
SendRtp(
::rtc::ArrayView<uchar const>
,
::webrtc::PacketOptions
const
&)
/*override*/
;
46
47
virtual
bool
SendRtcp(
::rtc::ArrayView<uchar const>
)
/*override*/
;
48
// NOLINTEND
49
50
public
:
51
// virtual function thunks
52
// NOLINTBEGIN
53
54
// NOLINTEND
55
};
56
57
public
:
58
// member variables
59
// NOLINTBEGIN
60
::ll::UntypedStorage<1, 1>
mUnk84ff94;
61
::ll::UntypedStorage<8, 48>
mUnkd1454b;
62
// NOLINTEND
63
64
public
:
65
// prevent constructor by default
66
MediaChannelUtil& operator=(MediaChannelUtil
const
&);
67
MediaChannelUtil(MediaChannelUtil
const
&);
68
MediaChannelUtil();
69
70
public
:
71
// virtual functions
72
// NOLINTBEGIN
73
virtual
~MediaChannelUtil() =
default
;
74
75
virtual
int
GetRtpSendTimeExtnId()
const
;
76
// NOLINTEND
77
78
public
:
79
// virtual function thunks
80
// NOLINTBEGIN
81
82
// NOLINTEND
83
};
84
85
}
// namespace cricket
cricket::MediaChannelUtil::TransportForMediaChannels
Definition
MediaChannelUtil.h:23
rtc::ArrayView
Definition
_HeaderOutputPredefine.h:310
webrtc::Transport
Definition
Transport.h:12
ll::UntypedStorage
Definition
Alias.h:14
webrtc::PacketOptions
Definition
PacketOptions.h:7
src
mc
external
cricket
MediaChannelUtil.h
Generated on
for LeviLamina by
1.16.1