Skip to content
LeviMC
Home
Projects
Docs
6
LeviLamina
Mod loader for Minecraft Bedrock Edition
LegacyScriptEngine
Runs LLSE script plugins on LeviLamina
lip
General package installer
LeviLauncher
Bedrock launcher for Windows and Android
Be.D.D.
Scripted client input for mod tests
bedboo
Bedrock bots with a mineflayer-compatible API
All repositories on GitHub
Mods
Blog
Community
About
English
English
简体中文
繁體中文
Auto
Light
Dark
Auto
Light
Dark
LeviLamina
User Guides
Developer Guides
API Guides
API Reference
Maintainer Guides
Resources
LeviLamina on GitHub
LeviMC
Home
Projects
Docs
6
LeviLamina
Mod loader for Minecraft Bedrock Edition
LegacyScriptEngine
Runs LLSE script plugins on LeviLamina
lip
General package installer
LeviLauncher
Bedrock launcher for Windows and Android
Be.D.D.
Scripted client input for mod tests
bedboo
Bedrock bots with a mineflayer-compatible API
All repositories on GitHub
Mods
Blog
Community
About
API Reference
On this page
LeviLamina
User Guides
Developer Guides
API Guides
API Reference
Maintainer Guides
Search
Ctrl
K
Loading...
Searching...
No Matches
PayloadTypePicker.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/external/webrtc/RTCErrorOr.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
webrtc {
class
PayloadType
; }
11
namespace
webrtc {
class
PayloadTypeRecorder
; }
12
namespace
webrtc {
class
RTCError
; }
13
namespace
webrtc {
struct
Codec
; }
14
// clang-format on
15
16
namespace
webrtc {
17
18
class
PayloadTypePicker {
19
public
:
20
// PayloadTypePicker inner types declare
21
// clang-format off
22
class
MapEntry
;
23
// clang-format on
24
25
// PayloadTypePicker inner types define
26
class
MapEntry {
27
public
:
28
// member variables
29
// NOLINTBEGIN
30
::ll::UntypedStorage<1, 1>
mUnk3cad1b;
31
::ll::UntypedStorage<8, 232>
mUnkdfe476;
32
// NOLINTEND
33
34
public
:
35
// prevent constructor by default
36
MapEntry& operator=(MapEntry
const
&);
37
MapEntry(MapEntry
const
&);
38
MapEntry();
39
40
public
:
41
// member functions
42
// NOLINTBEGIN
43
MCNAPI
~MapEntry
();
44
// NOLINTEND
45
46
public
:
47
// destructor thunk
48
// NOLINTBEGIN
49
MCNAPI
void
$dtor
();
50
// NOLINTEND
51
};
52
53
public
:
54
// member variables
55
// NOLINTBEGIN
56
::ll::UntypedStorage<8, 24>
mUnk4894f4;
57
::ll::UntypedStorage<8, 16>
mUnk50a891;
58
// NOLINTEND
59
60
public
:
61
// prevent constructor by default
62
PayloadTypePicker& operator=(PayloadTypePicker
const
&);
63
PayloadTypePicker
(PayloadTypePicker
const
&);
64
65
public
:
66
// member functions
67
// NOLINTBEGIN
68
MCNAPI ::webrtc::RTCError
AddMapping
(
::webrtc::PayloadType
payload_type,
::webrtc::Codec
codec);
69
70
MCNAPI
PayloadTypePicker
();
71
72
MCNAPI ::webrtc::RTCErrorOr<::webrtc::PayloadType>
73
SuggestMapping
(
::webrtc::Codec
codec,
::webrtc::PayloadTypeRecorder
const
* excluder);
74
75
MCNAPI
~PayloadTypePicker
();
76
// NOLINTEND
77
78
public
:
79
// constructor thunks
80
// NOLINTBEGIN
81
MCNAPI
void
*
$ctor
();
82
// NOLINTEND
83
84
public
:
85
// destructor thunk
86
// NOLINTBEGIN
87
MCNAPI
void
$dtor
();
88
// NOLINTEND
89
};
90
91
}
// namespace webrtc
webrtc::PayloadTypePicker::MapEntry
Definition
PayloadTypePicker.h:26
webrtc::PayloadTypePicker::MapEntry::~MapEntry
MCAPI ~MapEntry()
webrtc::PayloadTypePicker::MapEntry::$dtor
MCAPI void $dtor()
webrtc::PayloadTypePicker::~PayloadTypePicker
MCAPI ~PayloadTypePicker()
webrtc::PayloadTypePicker::$dtor
MCAPI void $dtor()
webrtc::PayloadTypePicker::AddMapping
MCAPI::webrtc::RTCError AddMapping(::webrtc::PayloadType payload_type, ::webrtc::Codec codec)
webrtc::PayloadTypePicker::$ctor
MCAPI void * $ctor()
webrtc::PayloadTypePicker::PayloadTypePicker
MCAPI PayloadTypePicker()
webrtc::PayloadTypePicker::SuggestMapping
MCAPI ::webrtc::RTCErrorOr<::webrtc::PayloadType > SuggestMapping(::webrtc::Codec codec, ::webrtc::PayloadTypeRecorder const *excluder)
webrtc::PayloadTypeRecorder
Definition
PayloadTypeRecorder.h:18
webrtc::PayloadType
Definition
PayloadType.h:15
webrtc::RTCError
Definition
RTCError.h:10
ll::UntypedStorage
Definition
Alias.h:14
webrtc::Codec
Definition
Codec.h:13
src
mc
external
webrtc
PayloadTypePicker.h
Generated on
for LeviLamina by
1.16.1