LeviLamina
Loading...
Searching...
No Matches
FlexfecReceiveStream.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/external/webrtc/ReceiveStreamInterface.h"
7
#include "mc/external/webrtc/RtcpMode.h"
8
#include "mc/external/webrtc/RtpPacketSinkInterface.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
namespace
webrtc {
class
ReceiveStatistics; }
13
// clang-format on
14
15
namespace
webrtc {
16
17
class
FlexfecReceiveStream
:
public
::webrtc::RtpPacketSinkInterface
,
public
::webrtc::ReceiveStreamInterface
{
18
public
:
19
// FlexfecReceiveStream inner types declare
20
// clang-format off
21
struct
Config
;
22
// clang-format on
23
24
// FlexfecReceiveStream inner types define
25
struct
Config
{
26
public
:
27
// member variables
28
// NOLINTBEGIN
29
::ll::UntypedStorage<4, 4>
mUnk9478dd;
30
::ll::UntypedStorage<4, 8>
mUnk5894a5;
31
::ll::UntypedStorage<8, 24>
mUnkac5132;
32
::ll::UntypedStorage<4, 4>
mUnk1510c6;
33
::ll::UntypedStorage<8, 8>
mUnk137f72;
34
// NOLINTEND
35
36
public
:
37
// prevent constructor by default
38
Config
& operator=(
Config
const
&);
39
Config
(
Config
const
&);
40
Config
();
41
};
42
43
public
:
44
// virtual functions
45
// NOLINTBEGIN
46
// vIndex: 0
47
virtual
~FlexfecReceiveStream
()
/*override*/
=
default
;
48
49
// vIndex: 2
50
virtual
void
SetRtcpMode(::webrtc::RtcpMode) = 0;
51
52
// vIndex: 3
53
virtual
void
SetPayloadType(
int
) = 0;
54
55
// vIndex: 4
56
virtual
int
payload_type()
const
= 0;
57
58
// vIndex: 5
59
virtual ::webrtc::ReceiveStatistics
const
* GetStats()
const
= 0;
60
// NOLINTEND
61
62
public
:
63
// destructor thunk
64
// NOLINTBEGIN
65
66
// NOLINTEND
67
68
public
:
69
// virtual function thunks
70
// NOLINTBEGIN
71
72
// NOLINTEND
73
};
74
75
}
// namespace webrtc
webrtc::FlexfecReceiveStream
Definition
FlexfecReceiveStream.h:17
webrtc::ReceiveStreamInterface
Definition
ReceiveStreamInterface.h:7
webrtc::RtpPacketSinkInterface
Definition
RtpPacketSinkInterface.h:12
ll::UntypedStorage
Definition
Alias.h:14
webrtc::FlexfecReceiveStream::Config
Definition
FlexfecReceiveStream.h:25
src
mc
external
webrtc
FlexfecReceiveStream.h
Generated on Sat Apr 26 2025 05:55:42 for LeviLamina by
1.12.0