webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Functions
rtp_rtcp_impl_unittest.cc File Reference
#include <map>
#include <memory>
#include <set>
#include "webrtc/base/rate_limiter.h"
#include "webrtc/common_types.h"
#include "webrtc/modules/rtp_rtcp/include/rtp_header_parser.h"
#include "webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h"
#include "webrtc/modules/rtp_rtcp/source/rtcp_packet.h"
#include "webrtc/modules/rtp_rtcp/source/rtcp_packet/nack.h"
#include "webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.h"
#include "webrtc/test/gmock.h"
#include "webrtc/test/gtest.h"
#include "webrtc/test/rtcp_packet_parser.h"

Classes

class  webrtc::RtpRtcpImplTest
 

Namespaces

 webrtc
 

Functions

 webrtc::TEST_F (RtpRtcpImplTest, SetSelectiveRetransmissions_BaseLayer)
 
 webrtc::TEST_F (RtpRtcpImplTest, SetSelectiveRetransmissions_HigherLayers)
 
 webrtc::TEST_F (RtpRtcpImplTest, Rtt)
 
 webrtc::TEST_F (RtpRtcpImplTest, SetRtcpXrRrtrStatus)
 
 webrtc::TEST_F (RtpRtcpImplTest, RttForReceiverOnly)
 
 webrtc::TEST_F (RtpRtcpImplTest, NoSrBeforeMedia)
 
 webrtc::TEST_F (RtpRtcpImplTest, RtcpPacketTypeCounter_Nack)
 
 webrtc::TEST_F (RtpRtcpImplTest, RtcpPacketTypeCounter_FirAndPli)
 
 webrtc::TEST_F (RtpRtcpImplTest, AddStreamDataCounters)
 
 webrtc::TEST_F (RtpRtcpImplTest, SendsInitialNackList)
 
 webrtc::TEST_F (RtpRtcpImplTest, SendsExtendedNackList)
 
 webrtc::TEST_F (RtpRtcpImplTest, ReSendsNackListAfterRttMs)
 
 webrtc::TEST_F (RtpRtcpImplTest, UniqueNackRequests)
 

Variable Documentation

◆ clock_

SimulatedClock* clock_

◆ delay_ms_

int64_t delay_ms_

◆ impl_

std::unique_ptr<ModuleRtpRtcpImpl> impl_

◆ last_nack_list_

std::vector<uint16_t> last_nack_list_

◆ last_rtp_header_

RTPHeader last_rtp_header_

◆ packets_received_

RtcpPacketTypeCounter packets_received_

◆ packets_sent_

RtcpPacketTypeCounter packets_sent_

◆ receive_statistics_

std::unique_ptr<ReceiveStatistics> receive_statistics_

◆ receiver_

ModuleRtpRtcpImpl* receiver_

◆ remote_ssrc_

uint32_t remote_ssrc_

◆ retransmission_rate_limiter_

RateLimiter retransmission_rate_limiter_

◆ rtp_packets_sent_

int rtp_packets_sent_

◆ rtt_ms_

int64_t rtt_ms_

◆ rtt_stats_

RtcpRttStatsTestImpl rtt_stats_

◆ transport_

SendTransport transport_