webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
webrtc::FlexfecReceiver Class Reference

#include <flexfec_receiver.h>

Inheritance diagram for webrtc::FlexfecReceiver:
webrtc::FlexfecReceiverForTest

Public Member Functions

 FlexfecReceiver (uint32_t ssrc, uint32_t protected_media_ssrc, RecoveredPacketReceiver *recovered_packet_receiver)
 
 ~FlexfecReceiver ()
 
void OnRtpPacket (const RtpPacketReceived &packet)
 
FecPacketCounter GetPacketCounter () const
 
 FlexfecReceiver (uint32_t ssrc, uint32_t protected_media_ssrc, RecoveredPacketReceiver *recovered_packet_receiver)
 
 ~FlexfecReceiver ()
 
void OnRtpPacket (const RtpPacketReceived &packet)
 
FecPacketCounter GetPacketCounter () const
 

Protected Member Functions

bool AddReceivedPacket (const RtpPacketReceived &packet)
 
bool ProcessReceivedPackets ()
 
bool AddReceivedPacket (const RtpPacketReceived &packet)
 
bool ProcessReceivedPackets ()
 

Constructor & Destructor Documentation

◆ FlexfecReceiver() [1/2]

webrtc::FlexfecReceiver::FlexfecReceiver ( uint32_t  ssrc,
uint32_t  protected_media_ssrc,
RecoveredPacketReceiver recovered_packet_receiver 
)

◆ ~FlexfecReceiver() [1/2]

webrtc::FlexfecReceiver::~FlexfecReceiver ( )
default

◆ FlexfecReceiver() [2/2]

webrtc::FlexfecReceiver::FlexfecReceiver ( uint32_t  ssrc,
uint32_t  protected_media_ssrc,
RecoveredPacketReceiver recovered_packet_receiver 
)

◆ ~FlexfecReceiver() [2/2]

webrtc::FlexfecReceiver::~FlexfecReceiver ( )

Member Function Documentation

◆ AddReceivedPacket() [1/2]

bool webrtc::FlexfecReceiver::AddReceivedPacket ( const RtpPacketReceived packet)
protected

◆ AddReceivedPacket() [2/2]

bool webrtc::FlexfecReceiver::AddReceivedPacket ( const RtpPacketReceived packet)
protected

◆ GetPacketCounter() [1/2]

FecPacketCounter webrtc::FlexfecReceiver::GetPacketCounter ( ) const

◆ GetPacketCounter() [2/2]

FecPacketCounter webrtc::FlexfecReceiver::GetPacketCounter ( ) const

◆ OnRtpPacket() [1/2]

void webrtc::FlexfecReceiver::OnRtpPacket ( const RtpPacketReceived packet)

◆ OnRtpPacket() [2/2]

void webrtc::FlexfecReceiver::OnRtpPacket ( const RtpPacketReceived packet)

◆ ProcessReceivedPackets() [1/2]

bool webrtc::FlexfecReceiver::ProcessReceivedPackets ( )
protected

◆ ProcessReceivedPackets() [2/2]

bool webrtc::FlexfecReceiver::ProcessReceivedPackets ( )
protected

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