LeviLamina
|
Classes | |
struct | Config |
struct | Decoder |
struct | RecordingState |
struct | Stats |
Public Member Functions | |
virtual::webrtc::VideoReceiveStreamInterface::Stats | GetStats () const =0 |
virtual bool | SetBaseMinimumPlayoutDelayMs (int)=0 |
virtual int | GetBaseMinimumPlayoutDelayMs () const =0 |
virtual::webrtc::VideoReceiveStreamInterface::RecordingState | SetAndGetRecordingState (::webrtc::VideoReceiveStreamInterface::RecordingState, bool)=0 |
virtual void | GenerateKeyFrame ()=0 |
virtual void | SetRtcpMode (::webrtc::RtcpMode)=0 |
virtual void | SetFlexFecProtection (::webrtc::RtpPacketSinkInterface *)=0 |
virtual void | SetLossNotificationEnabled (bool)=0 |
virtual void | SetNackHistory (::webrtc::TimeDelta)=0 |
virtual void | SetProtectionPayloadTypes (int, int)=0 |
virtual void | SetRtcpXr (::webrtc::VideoReceiveStreamInterface::Config::Rtp::RtcpXr)=0 |
virtual void | SetAssociatedPayloadTypes (::std::map< int, int >)=0 |
virtual void | UpdateRtxSsrc (uint)=0 |
virtual void | Start ()=0 |
virtual void | Stop ()=0 |
virtual void | SetDepacketizerToDecoderFrameTransformer (::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface >)=0 |
virtual void | SetFrameDecryptor (::webrtc::scoped_refptr<::webrtc::FrameDecryptorInterface >)=0 |
virtual ::std::vector<::webrtc::RtpSource > | GetSources () const =0 |