LeviLamina
|
Public Member Functions | |
virtual bool | SetReceiverParameters (::cricket::VideoReceiverParameters const &)=0 |
virtual::webrtc::RtpParameters | GetRtpReceiverParameters (uint) const =0 |
virtual void | SetReceive (bool)=0 |
virtual::webrtc::RtpParameters | GetDefaultRtpReceiveParameters () const =0 |
virtual bool | SetSink (uint, ::rtc::VideoSinkInterface<::webrtc::VideoFrame > *)=0 |
virtual void | SetDefaultSink (::rtc::VideoSinkInterface<::webrtc::VideoFrame > *)=0 |
virtual void | RequestRecvKeyFrame (uint)=0 |
virtual ::std::vector<::webrtc::RtpSource > | GetSources (uint) const =0 |
virtual void | SetRecordableEncodedFrameCallback (uint, ::std::function< void(::webrtc::RecordableEncodedFrame const &)>)=0 |
virtual void | ClearRecordableEncodedFrameCallback (uint)=0 |
virtual bool | GetStats (::cricket::VideoMediaReceiveInfo *)=0 |
virtual void | SetReceiverFeedbackParameters (bool, bool, ::webrtc::RtcpMode, ::std::optional< int >)=0 |
virtual bool | AddDefaultRecvStreamForTesting (::cricket::StreamParams const &)=0 |
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 |