3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/RtpPacketizer.h"
7#include "mc/external/webrtc/VideoFrameType.h"
11namespace webrtc {
class RtpPacketToSend; }
37 Obu& operator=(
Obu const&);
83 virtual uint64 NumPackets() const ;
95 ::rtc::ArrayView<uchar const> payload,
97 ::webrtc::VideoFrameType frame_type,
98 bool is_last_frame_in_picture
119 ::rtc::ArrayView<uchar const> payload,
121 ::webrtc::VideoFrameType frame_type,
122 bool is_last_frame_in_picture
Definition RtpPacketToSend.h:16
Definition RtpPacketizerAv1.h:16
MCAPI uchar AggregationHeader() const
static MCAPI ::std::vector<::webrtc::RtpPacketizerAv1::Obu > ParseObus(::rtc::ArrayView< uchar const > payload)
static MCAPI void ** $vftable()
static MCAPI ::std::vector<::webrtc::RtpPacketizerAv1::Packet > Packetize(::rtc::ArrayView<::webrtc::RtpPacketizerAv1::Obu const > obus, ::webrtc::RtpPacketizer::PayloadSizeLimits limits)
MCAPI uint64 $NumPackets() const
static MCAPI int AdditionalBytesForPreviousObuElement(::webrtc::RtpPacketizerAv1::Packet const &packet)
MCAPI bool $NextPacket(::webrtc::RtpPacketToSend *packet)
MCAPI void * $ctor(::rtc::ArrayView< uchar const > payload, ::webrtc::RtpPacketizer::PayloadSizeLimits limits, ::webrtc::VideoFrameType frame_type, bool is_last_frame_in_picture)
Definition RtpPacketizer.h:16
Definition RtpPacketizerAv1.h:25
Definition RtpPacketizerAv1.h:42
Definition RtpPacketizer.h:24