LeviLamina
Loading...
Searching...
No Matches
BitrateTracker.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
namespace
webrtc {
class
DataRate; }
8
namespace
webrtc {
class
TimeDelta; }
9
namespace
webrtc {
class
Timestamp; }
10
// clang-format on
11
12
namespace
webrtc {
13
14
class
BitrateTracker
{
15
public
:
16
// member functions
17
// NOLINTBEGIN
18
MCAPI
explicit
BitrateTracker
(
::webrtc::TimeDelta
);
19
20
MCAPI ::std::optional<::webrtc::DataRate> Rate(
::webrtc::Timestamp
)
const
;
21
22
MCAPI
void
Update(int64,
::webrtc::Timestamp
);
23
24
MCAPI
~BitrateTracker
();
25
// NOLINTEND
26
27
public
:
28
// constructor thunks
29
// NOLINTBEGIN
30
MCAPI
void
* $ctor(
::webrtc::TimeDelta
);
31
// NOLINTEND
32
33
public
:
34
// destructor thunk
35
// NOLINTBEGIN
36
MCAPI
void
$dtor();
37
// NOLINTEND
38
};
39
40
}
// namespace webrtc
webrtc::BitrateTracker
Definition
BitrateTracker.h:14
webrtc::TimeDelta
Definition
TimeDelta.h:10
webrtc::Timestamp
Definition
Timestamp.h:10
src
mc
external
webrtc
BitrateTracker.h
Generated on Sat Apr 26 2025 05:55:42 for LeviLamina by
1.12.0