LeviLamina
Loading...
Searching...
No Matches
AbsoluteCaptureTimeInterpolator.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
webrtc {
6
7
class
AbsoluteCaptureTimeInterpolator
{
8
public
:
9
// member variables
10
// NOLINTBEGIN
11
::ll::UntypedStorage<8, 8>
mUnke8f394;
12
::ll::UntypedStorage<8, 40>
mUnk8b1870;
13
::ll::UntypedStorage<8, 8>
mUnkb0f589;
14
::ll::UntypedStorage<4, 4>
mUnkcebfaf;
15
::ll::UntypedStorage<4, 4>
mUnkbac612;
16
::ll::UntypedStorage<4, 4>
mUnk24198c;
17
::ll::UntypedStorage<8, 24>
mUnk53198e;
18
// NOLINTEND
19
20
public
:
21
// prevent constructor by default
22
AbsoluteCaptureTimeInterpolator
& operator=(
AbsoluteCaptureTimeInterpolator
const
&);
23
AbsoluteCaptureTimeInterpolator
(
AbsoluteCaptureTimeInterpolator
const
&);
24
AbsoluteCaptureTimeInterpolator
();
25
26
public
:
27
// static functions
28
// NOLINTBEGIN
29
MCNAPI
static
uint
GetSource
(uint ssrc,
::rtc::ArrayView<uint const>
csrcs);
30
31
MCNAPI
static
uint64
InterpolateAbsoluteCaptureTimestamp
(
32
uint rtp_timestamp,
33
int
rtp_clock_frequency_hz,
34
uint last_rtp_timestamp,
35
uint64 last_absolute_capture_timestamp
36
);
37
// NOLINTEND
38
};
39
40
}
// namespace webrtc
rtc::ArrayView
Definition
_HeaderOutputPredefine.h:260
webrtc::AbsoluteCaptureTimeInterpolator
Definition
AbsoluteCaptureTimeInterpolator.h:7
webrtc::AbsoluteCaptureTimeInterpolator::GetSource
static MCAPI uint GetSource(uint ssrc, ::rtc::ArrayView< uint const > csrcs)
webrtc::AbsoluteCaptureTimeInterpolator::InterpolateAbsoluteCaptureTimestamp
static MCAPI uint64 InterpolateAbsoluteCaptureTimestamp(uint rtp_timestamp, int rtp_clock_frequency_hz, uint last_rtp_timestamp, uint64 last_absolute_capture_timestamp)
ll::UntypedStorage
Definition
Alias.h:14
src
mc
external
webrtc
AbsoluteCaptureTimeInterpolator.h
Generated on Wed Jul 23 2025 08:34:06 for LeviLamina by
1.12.0