LeviLamina
Loading...
Searching...
No Matches
webrtc::RtpDemuxer Struct Reference

Public Member Functions

MCAPI bool AddSink (::webrtc::RtpDemuxerCriteria const &, ::webrtc::RtpPacketSinkInterface *)
 
MCAPI void AddSsrcSinkBinding (uint, ::webrtc::RtpPacketSinkInterface *)
 
MCAPI bool CriteriaWouldConflict (::webrtc::RtpDemuxerCriteria const &) const
 
MCAPI ::webrtc::flat_containers_internal::flat_tree< uint, ::webrtc::identity, ::std::less< void >, ::std::vector< uint > > GetSsrcsForSink (::webrtc::RtpPacketSinkInterface const *) const
 
MCAPI bool OnRtpPacket (::webrtc::RtpPacketReceived const &)
 
MCAPI void RefreshKnownMids ()
 
MCAPI bool RemoveSink (::webrtc::RtpPacketSinkInterface const *)
 
MCAPI::webrtc::RtpPacketSinkInterface * ResolveSink (::webrtc::RtpPacketReceived const &)
 
MCAPI::webrtc::RtpPacketSinkInterface * ResolveSinkByMid (::std::string_view, uint)
 
MCAPI::webrtc::RtpPacketSinkInterface * ResolveSinkByMidRsid (::std::string_view, ::std::string_view, uint)
 
MCAPI::webrtc::RtpPacketSinkInterface * ResolveSinkByPayloadType (uchar, uint)
 
MCAPI::webrtc::RtpPacketSinkInterface * ResolveSinkByRsid (::std::string_view, uint)
 
MCAPI RtpDemuxer (bool)
 
MCAPI ~RtpDemuxer ()
 
MCAPI void * $ctor (bool)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI ::std::string DescribePacket (::webrtc::RtpPacketReceived const &)
 

Constructor & Destructor Documentation

◆ RtpDemuxer()

MCAPI webrtc::RtpDemuxer::RtpDemuxer ( bool )
explicit
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ~RtpDemuxer()

MCAPI webrtc::RtpDemuxer::~RtpDemuxer ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ AddSink()

MCAPI bool webrtc::RtpDemuxer::AddSink ( ::webrtc::RtpDemuxerCriteria const & ,
::webrtc::RtpPacketSinkInterface *  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ AddSsrcSinkBinding()

MCAPI void webrtc::RtpDemuxer::AddSsrcSinkBinding ( uint ,
::webrtc::RtpPacketSinkInterface *  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ CriteriaWouldConflict()

MCAPI bool webrtc::RtpDemuxer::CriteriaWouldConflict ( ::webrtc::RtpDemuxerCriteria const & ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GetSsrcsForSink()

MCAPI ::webrtc::flat_containers_internal:: flat_tree< uint, ::webrtc::identity, ::std::less< void >, ::std::vector< uint > > webrtc::RtpDemuxer::GetSsrcsForSink ( ::webrtc::RtpPacketSinkInterface const * ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ OnRtpPacket()

MCAPI bool webrtc::RtpDemuxer::OnRtpPacket ( ::webrtc::RtpPacketReceived const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ RefreshKnownMids()

MCAPI void webrtc::RtpDemuxer::RefreshKnownMids ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ RemoveSink()

MCAPI bool webrtc::RtpDemuxer::RemoveSink ( ::webrtc::RtpPacketSinkInterface const * )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ResolveSink()

MCAPI::webrtc::RtpPacketSinkInterface * webrtc::RtpDemuxer::ResolveSink ( ::webrtc::RtpPacketReceived const & )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ResolveSinkByMid()

MCAPI::webrtc::RtpPacketSinkInterface * webrtc::RtpDemuxer::ResolveSinkByMid ( ::std::string_view ,
uint  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ResolveSinkByMidRsid()

MCAPI::webrtc::RtpPacketSinkInterface * webrtc::RtpDemuxer::ResolveSinkByMidRsid ( ::std::string_view ,
::std::string_view ,
uint  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ResolveSinkByPayloadType()

MCAPI::webrtc::RtpPacketSinkInterface * webrtc::RtpDemuxer::ResolveSinkByPayloadType ( uchar ,
uint  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ResolveSinkByRsid()

MCAPI::webrtc::RtpPacketSinkInterface * webrtc::RtpDemuxer::ResolveSinkByRsid ( ::std::string_view ,
uint  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ DescribePacket()

static MCAPI ::std::string webrtc::RtpDemuxer::DescribePacket ( ::webrtc::RtpPacketReceived const & )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * webrtc::RtpDemuxer::$ctor ( bool )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void webrtc::RtpDemuxer::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this struct was generated from the following file: