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/ArrayView.h"
7
#include "mc/external/webrtc/Transport.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
namespace
webrtc {
struct
PacketOptions
; }
12
// clang-format on
13
14
namespace
webrtc {
15
16
class
MediaChannelUtil {
17
public
:
18
// MediaChannelUtil inner types declare
19
// clang-format off
20
class
TransportForMediaChannels
;
21
// clang-format on
22
23
// MediaChannelUtil inner types define
24
class
TransportForMediaChannels :
public
::webrtc::Transport
{
25
public
:
26
// member variables
27
// NOLINTBEGIN
28
::ll::UntypedStorage<8, 8>
mUnk6a23b6;
29
::ll::UntypedStorage<8, 8>
mUnkaa5e16;
30
::ll::UntypedStorage<1, 1>
mUnk26bb0d;
31
::ll::UntypedStorage<8, 8>
mUnk221863;
32
::ll::UntypedStorage<4, 4>
mUnkebed19;
33
// NOLINTEND
34
35
public
:
36
// prevent constructor by default
37
TransportForMediaChannels& operator=(TransportForMediaChannels
const
&);
38
TransportForMediaChannels(TransportForMediaChannels
const
&);
39
TransportForMediaChannels();
40
41
public
:
42
// virtual functions
43
// NOLINTBEGIN
44
virtual
~TransportForMediaChannels()
/*override*/
=
default
;
45
46
virtual
bool
SendRtp(
::webrtc::ArrayView<uchar const>
,
::webrtc::PacketOptions
const
&)
/*override*/
;
47
48
virtual
bool
SendRtcp(
::webrtc::ArrayView<uchar const>
,
::webrtc::PacketOptions
const
&)
/*override*/
;
49
// NOLINTEND
50
};
51
52
public
:
53
// member variables
54
// NOLINTBEGIN
55
::ll::UntypedStorage<1, 1>
mUnk7fdc61;
56
::ll::UntypedStorage<8, 48>
mUnkf64d38;
57
// NOLINTEND
58
59
public
:
60
// prevent constructor by default
61
MediaChannelUtil& operator=(MediaChannelUtil
const
&);
62
MediaChannelUtil(MediaChannelUtil
const
&);
63
MediaChannelUtil();
64
65
public
:
66
// virtual functions
67
// NOLINTBEGIN
68
virtual
~MediaChannelUtil() =
default
;
69
70
virtual
int
GetRtpSendTimeExtnId()
const
;
71
// NOLINTEND
72
};
73
74
}
// namespace webrtc
webrtc::ArrayView
Definition
ArrayView.h:8
webrtc::MediaChannelUtil::TransportForMediaChannels
Definition
MediaChannelUtil.h:24
webrtc::Transport
Definition
Transport.h:15
ll::UntypedStorage
Definition
Alias.h:14
webrtc::PacketOptions
Definition
PacketOptions.h:7
src
mc
external
webrtc
MediaChannelUtil.h
Generated on
for LeviLamina by
1.16.1