LeviLamina
Loading...
Searching...
No Matches
cricket::MediaReceiveChannelInterface Class Referenceabstract
+ Inheritance diagram for cricket::MediaReceiveChannelInterface:

Public Member Functions

virtual::cricket::VideoMediaReceiveChannelInterface * AsVideoReceiveChannel ()=0
 
virtual::cricket::VoiceMediaReceiveChannelInterface * AsVoiceReceiveChannel ()=0
 
virtual::cricket::MediaType media_type () const =0
 
virtual bool AddRecvStream (::cricket::StreamParams const &)=0
 
virtual bool RemoveRecvStream (uint)=0
 
virtual void ResetUnsignaledRecvStream ()=0
 
virtual void SetInterface (::cricket::MediaChannelNetworkInterface *)=0
 
virtual void OnPacketReceived (::webrtc::RtpPacketReceived const &)=0
 
virtual ::std::optional< uint > GetUnsignaledSsrc () const =0
 
virtual void ChooseReceiverReportSsrc (::std::set< uint > const &)=0
 
virtual void OnDemuxerCriteriaUpdatePending ()=0
 
virtual void OnDemuxerCriteriaUpdateComplete ()=0
 
virtual void SetFrameDecryptor (uint, ::webrtc::scoped_refptr<::webrtc::FrameDecryptorInterface >)=0
 
virtual void SetDepacketizerToDecoderFrameTransformer (uint, ::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface >)=0
 
virtual bool SetBaseMinimumPlayoutDelayMs (uint, int)=0
 
virtual ::std::optional< int > GetBaseMinimumPlayoutDelayMs (uint) const =0
 

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