webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Functions
paced_sender_unittest.cc File Reference
#include <list>
#include <memory>
#include "webrtc/modules/pacing/paced_sender.h"
#include "webrtc/system_wrappers/include/clock.h"
#include "webrtc/test/gmock.h"
#include "webrtc/test/gtest.h"

Classes

class  webrtc::test::MockPacedSenderCallback
 
class  webrtc::test::PacedSenderPadding
 
class  webrtc::test::PacedSenderProbing
 
class  webrtc::test::PacedSenderTest
 

Namespaces

 webrtc
 
 webrtc::test
 

Functions

 webrtc::test::TEST_F (PacedSenderTest, QueuePacket)
 
 webrtc::test::TEST_F (PacedSenderTest, PaceQueuedPackets)
 
 webrtc::test::TEST_F (PacedSenderTest, PaceQueuedPacketsWithDuplicates)
 
 webrtc::test::TEST_F (PacedSenderTest, CanQueuePacketsWithSameSequenceNumberOnDifferentSsrcs)
 
 webrtc::test::TEST_F (PacedSenderTest, Padding)
 
 webrtc::test::TEST_F (PacedSenderTest, NoPaddingBeforeNormalPacket)
 
 webrtc::test::TEST_F (PacedSenderTest, VerifyPaddingUpToBitrate)
 
 webrtc::test::TEST_F (PacedSenderTest, VerifyAverageBitrateVaryingMediaPayload)
 
 webrtc::test::TEST_F (PacedSenderTest, Priority)
 
 webrtc::test::TEST_F (PacedSenderTest, RetransmissionPriority)
 
 webrtc::test::TEST_F (PacedSenderTest, HighPrioDoesntAffectBudget)
 
 webrtc::test::TEST_F (PacedSenderTest, Pause)
 
 webrtc::test::TEST_F (PacedSenderTest, ResendPacket)
 
 webrtc::test::TEST_F (PacedSenderTest, ExpectedQueueTimeMs)
 
 webrtc::test::TEST_F (PacedSenderTest, QueueTimeGrowsOverTime)
 
 webrtc::test::TEST_F (PacedSenderTest, ProbingWithInsertedPackets)
 
 webrtc::test::TEST_F (PacedSenderTest, ProbingWithPaddingSupport)
 
 webrtc::test::TEST_F (PacedSenderTest, PriorityInversion)
 
 webrtc::test::TEST_F (PacedSenderTest, PaddingOveruse)
 
 webrtc::test::TEST_F (PacedSenderTest, AverageQueueTime)
 
 webrtc::test::TEST_F (PacedSenderTest, ProbeClusterId)
 
 webrtc::test::TEST_F (PacedSenderTest, AvoidBusyLoopOnSendFailure)