3#include "mc/_HeaderOutputPredefine.h"
7namespace webrtc {
class Clock; }
14class PacketSequencer {
33 PacketSequencer& operator=(PacketSequencer
const&);
34 PacketSequencer(PacketSequencer
const&);
44 ::std::optional<uint> rtx_ssrc,
45 bool require_marker_before_media_padding,
63 ::std::optional<uint> rtx_ssrc,
64 bool require_marker_before_media_padding,
MCAPI PacketSequencer(uint media_ssrc, ::std::optional< uint > rtx_ssrc, bool require_marker_before_media_padding, ::webrtc::Clock *clock)
MCAPI void SetRtpState(::webrtc::RtpState const &state)
MCAPI void * $ctor(uint media_ssrc, ::std::optional< uint > rtx_ssrc, bool require_marker_before_media_padding, ::webrtc::Clock *clock)
MCAPI void PopulateRtpState(::webrtc::RtpState &state) const
MCAPI void Sequence(::webrtc::RtpPacketToSend &packet)
MCAPI void PopulatePaddingFields(::webrtc::RtpPacketToSend &packet)
MCAPI bool CanSendPaddingOnMediaSsrc() const
Definition RtpPacketToSend.h:16