LeviLamina
Loading...
Searching...
No Matches
webrtc::VideoReceiveStreamInterface Class Referenceabstract
+ Inheritance diagram for webrtc::VideoReceiveStreamInterface:

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::RtpSourceGetSources () const =0
 

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