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

Public Types

enum class  FecType : int { KFlexFec = 0 , KUlpFec = 1 }
 

Public Member Functions

virtual::webrtc::VideoFecGenerator::FecType GetFecType () const =0
 
virtual ::std::optional< uint > FecSsrc ()=0
 
virtual uint64 MaxPacketOverhead () const =0
 
virtual::webrtc::DataRate CurrentFecRate () const =0
 
virtual void SetProtectionParameters (::webrtc::FecProtectionParams const &, ::webrtc::FecProtectionParams const &)=0
 
virtual void AddPacketAndGenerateFec (::webrtc::RtpPacketToSend const &)=0
 
virtual ::std::vector<::std::unique_ptr<::webrtc::RtpPacketToSend > > GetFecPackets ()=0
 
virtual ::std::optional<::webrtc::RtpStateGetRtpState ()=0
 

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