|
LeviLamina
|
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::RtpState > | GetRtpState ()=0 |