3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/flat_tree.h"
35 RtpDemuxer& operator=(RtpDemuxer
const&);
36 RtpDemuxer(RtpDemuxer
const&);
48 MCNAPI ::webrtc::flat_containers_internal::
49 flat_tree<uint, ::webrtc::identity, ::std::less<void>, ::std::vector<uint>>
60 MCNAPI ::webrtc::RtpPacketSinkInterface*
77 MCNAPI
void*
$ctor(
bool use_mid);
Definition RtpDemuxerCriteria.h:7
MCAPI bool RemoveSink(::webrtc::RtpPacketSinkInterface const *sink)
MCAPI bool CriteriaWouldConflict(::webrtc::RtpDemuxerCriteria const &criteria) const
static MCAPI ::std::string DescribePacket(::webrtc::RtpPacketReceived const &packet)
MCAPI RtpDemuxer(bool use_mid)
MCAPI::webrtc::RtpPacketSinkInterface * ResolveSink(::webrtc::RtpPacketReceived const &packet)
MCAPI void AddSsrcSinkBinding(uint ssrc, ::webrtc::RtpPacketSinkInterface *sink)
MCAPI void * $ctor(bool use_mid)
MCAPI bool OnRtpPacket(::webrtc::RtpPacketReceived const &packet)
MCAPI ::webrtc::flat_containers_internal::flat_tree< uint, ::webrtc::identity, ::std::less< void >, ::std::vector< uint > > GetSsrcsForSink(::webrtc::RtpPacketSinkInterface const *sink) const
MCAPI void RefreshKnownMids()
MCAPI::webrtc::RtpPacketSinkInterface * ResolveSinkByMidRsid(::std::string_view mid, ::std::string_view rsid, uint ssrc)
MCAPI bool AddSink(::webrtc::RtpDemuxerCriteria const &criteria, ::webrtc::RtpPacketSinkInterface *sink)
Definition RtpPacketReceived.h:16
Definition RtpPacketSinkInterface.h:12