3#include "mc/_HeaderOutputPredefine.h"
7namespace webrtc {
class Clock; }
8namespace webrtc {
class NtpTime; }
9namespace webrtc {
class Timestamp; }
10namespace webrtc {
struct AbsoluteCaptureTime; }
39 MCNAPI ::std::optional<::webrtc::AbsoluteCaptureTime>
OnSendPacket(
42 int rtp_clock_frequency_hz,
44 ::std::optional<int64> estimated_capture_clock_offset,
52 int rtp_clock_frequency_hz,
54 ::std::optional<int64> estimated_capture_clock_offset
Definition _HeaderOutputPredefine.h:260
Definition AbsoluteCaptureTimeSender.h:15
MCAPI AbsoluteCaptureTimeSender(::webrtc::Clock *clock)
MCAPI bool ShouldSendExtension(::webrtc::Timestamp send_time, uint source, uint rtp_timestamp, int rtp_clock_frequency_hz, ::webrtc::NtpTime absolute_capture_time, ::std::optional< int64 > estimated_capture_clock_offset) const
MCAPI ::std::optional<::webrtc::AbsoluteCaptureTime > OnSendPacket(uint source, uint rtp_timestamp, int rtp_clock_frequency_hz, ::webrtc::NtpTime absolute_capture_time, ::std::optional< int64 > estimated_capture_clock_offset, bool force)
MCAPI void * $ctor(::webrtc::Clock *clock)
static MCAPI uint GetSource(uint ssrc, ::rtc::ArrayView< uint const > csrcs)
Definition Timestamp.h:10