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

#include <flexfec_receive_stream_impl.h>

Inheritance diagram for webrtc::FlexfecReceiveStreamImpl:
webrtc::FlexfecReceiveStream webrtc::FlexfecReceiveStream

Public Member Functions

 FlexfecReceiveStreamImpl (const Config &config, RecoveredPacketReceiver *recovered_packet_receiver, RtcpRttStats *rtt_stats, ProcessThread *process_thread)
 
 ~FlexfecReceiveStreamImpl () override
 
const ConfigGetConfig () const
 
void OnRtpPacket (const RtpPacketReceived &packet)
 
void Start () override
 
void Stop () override
 
Stats GetStats () const override
 
 FlexfecReceiveStreamImpl (const Config &config, RecoveredPacketReceiver *recovered_packet_receiver, RtcpRttStats *rtt_stats, ProcessThread *process_thread)
 
 ~FlexfecReceiveStreamImpl () override
 
const ConfigGetConfig () const
 
void OnRtpPacket (const RtpPacketReceived &packet)
 
void Start () override
 
void Stop () override
 
Stats GetStats () const override
 

Additional Inherited Members

- Protected Member Functions inherited from webrtc::FlexfecReceiveStream
virtual ~FlexfecReceiveStream ()=default
 
virtual ~FlexfecReceiveStream ()=default
 

Constructor & Destructor Documentation

◆ FlexfecReceiveStreamImpl() [1/2]

webrtc::FlexfecReceiveStreamImpl::FlexfecReceiveStreamImpl ( const Config config,
RecoveredPacketReceiver recovered_packet_receiver,
RtcpRttStats rtt_stats,
ProcessThread process_thread 
)

◆ ~FlexfecReceiveStreamImpl() [1/2]

webrtc::FlexfecReceiveStreamImpl::~FlexfecReceiveStreamImpl ( )
override

◆ FlexfecReceiveStreamImpl() [2/2]

webrtc::FlexfecReceiveStreamImpl::FlexfecReceiveStreamImpl ( const Config config,
RecoveredPacketReceiver recovered_packet_receiver,
RtcpRttStats rtt_stats,
ProcessThread process_thread 
)

◆ ~FlexfecReceiveStreamImpl() [2/2]

webrtc::FlexfecReceiveStreamImpl::~FlexfecReceiveStreamImpl ( )
override

Member Function Documentation

◆ GetConfig() [1/2]

const Config& webrtc::FlexfecReceiveStreamImpl::GetConfig ( ) const
inline

◆ GetConfig() [2/2]

const Config& webrtc::FlexfecReceiveStreamImpl::GetConfig ( ) const
inline

◆ GetStats() [1/2]

FlexfecReceiveStreamImpl::Stats webrtc::FlexfecReceiveStreamImpl::GetStats ( ) const
overridevirtual

◆ GetStats() [2/2]

Stats webrtc::FlexfecReceiveStreamImpl::GetStats ( ) const
overridevirtual

◆ OnRtpPacket() [1/2]

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

◆ OnRtpPacket() [2/2]

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

◆ Start() [1/2]

void webrtc::FlexfecReceiveStreamImpl::Start ( )
overridevirtual

◆ Start() [2/2]

void webrtc::FlexfecReceiveStreamImpl::Start ( )
overridevirtual

◆ Stop() [1/2]

void webrtc::FlexfecReceiveStreamImpl::Stop ( )
overridevirtual

◆ Stop() [2/2]

void webrtc::FlexfecReceiveStreamImpl::Stop ( )
overridevirtual

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