webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Typedefs | |
typedef std::list< PacketIdentifierNode * >::iterator | PacketNodeIt |
typedef std::set< int > | FlowIds |
typedef std::list< Packet * > | Packets |
typedef std::list< Packet * >::iterator | PacketsIt |
typedef std::list< Packet * >::const_iterator | PacketsConstIt |
Functions | |
int64_t | GetAbsSendTimeInMs (uint32_t abs_send_time) |
BweSender * | CreateBweSender (BandwidthEstimatorType estimator, int kbps, BitrateObserver *observer, Clock *clock) |
BweReceiver * | CreateBweReceiver (BandwidthEstimatorType type, int flow_id, bool plot) |
const FlowIds | CreateFlowIds (const int *flow_ids_array, size_t num_flow_ids) |
const FlowIds | CreateFlowIdRange (int initial_value, int last_value) |
template<typename T > | |
bool | DereferencingComparator (const T *const &a, const T *const &b) |
bool | IsTimeSorted (const Packets &packets) |
INSTANTIATE_TEST_CASE_P (VideoSendersTest, BweSimulation, ::testing::Values(kRembEstimator, kSendSideEstimator, kNadaEstimator)) | |
TEST_P (BweSimulation, SprintUplinkTest) | |
TEST_P (BweSimulation, Verizon4gDownlinkTest) | |
TEST_P (BweSimulation, Choke1000kbps500kbps1000kbpsBiDirectional) | |
TEST_P (BweSimulation, Choke1000kbps500kbps1000kbps) | |
TEST_P (BweSimulation, PacerChoke1000kbps500kbps1000kbps) | |
TEST_P (BweSimulation, PacerChoke10000kbps) | |
TEST_P (BweSimulation, PacerChoke200kbps30kbps200kbps) | |
TEST_P (BweSimulation, Choke200kbps30kbps200kbps) | |
TEST_P (BweSimulation, PacerChoke50kbps15kbps50kbps) | |
TEST_P (BweSimulation, Choke50kbps15kbps50kbps) | |
TEST_P (BweSimulation, GoogleWifiTrace3Mbps) | |
TEST_P (BweSimulation, LinearIncreasingCapacity) | |
TEST_P (BweSimulation, LinearDecreasingCapacity) | |
TEST_P (BweSimulation, PacerGoogleWifiTrace3Mbps) | |
TEST_P (BweSimulation, PacerGoogleWifiTrace3MbpsLowFramerate) | |
TEST_P (BweSimulation, SelfFairnessTest) | |
TEST_P (BweSimulation, PacedSelfFairness50msTest) | |
TEST_P (BweSimulation, PacedSelfFairness500msTest) | |
TEST_P (BweSimulation, PacedSelfFairness1000msTest) | |
TEST_P (BweSimulation, TcpFairness50msTest) | |
TEST_P (BweSimulation, TcpFairness500msTest) | |
TEST_P (BweSimulation, TcpFairness1000msTest) | |
TEST_P (BweSimulation, Evaluation1) | |
TEST_P (BweSimulation, Evaluation2) | |
TEST_P (BweSimulation, Evaluation3) | |
TEST_P (BweSimulation, Evaluation4) | |
TEST_P (BweSimulation, Evaluation5) | |
TEST_P (BweSimulation, Evaluation6) | |
TEST_P (BweSimulation, Evaluation7) | |
TEST_P (BweSimulation, Evaluation8) | |
TEST_P (BweSimulation, GccComparison1) | |
TEST_P (BweSimulation, GccComparison2) | |
TEST_P (BweSimulation, GccComparison3) | |
TEST_P (BweSimulation, GccComparison4) | |
TEST_P (BweSimulation, GccComparison5) | |
TEST_P (BweSimulation, GccComparison6) | |
TEST_P (BweSimulation, GccComparison7) | |
TEST_P (BweSimulation, GccComparison8) | |
TEST_P (BweSimulation, GccComparisonChoke) | |
INSTANTIATE_TEST_CASE_P (VideoSendersTest, BweFeedbackTest, ::testing::Values(kRembEstimator, kSendSideEstimator)) | |
TEST_P (BweFeedbackTest, ConstantCapacity) | |
TEST_P (BweFeedbackTest, Choke1000kbps500kbps1000kbps) | |
TEST_P (BweFeedbackTest, Choke200kbps30kbps200kbps) | |
TEST_P (BweFeedbackTest, Verizon4gDownlinkTest) | |
TEST_P (BweFeedbackTest, GoogleWifiTrace3Mbps) | |
TEST_P (BweFeedbackTest, PacedSelfFairness50msTest) | |
TEST_P (BweFeedbackTest, PacedSelfFairness500msTest) | |
TEST_P (BweFeedbackTest, PacedSelfFairness1000msTest) | |
TEST_P (BweFeedbackTest, TcpFairness50msTest) | |
TEST_P (BweFeedbackTest, TcpFairness500msTest) | |
TEST_P (BweFeedbackTest, TcpFairness1000msTest) | |
TEST (BweTestFramework_PacketTest, IsTimeSorted) | |
TEST (BweTestFramework_PacketTest, IsSequenceNumberSorted) | |
TEST (BweTestFramework_StatsTest, Mean) | |
TEST (BweTestFramework_StatsTest, Variance) | |
TEST (BweTestFramework_StatsTest, StdDev) | |
TEST (BweTestFramework_StatsTest, MinMax) | |
TEST_F (BweTestFramework_RateCounterFilterTest, Short) | |
TEST_F (BweTestFramework_RateCounterFilterTest, Medium) | |
TEST_F (BweTestFramework_RateCounterFilterTest, Long) | |
TEST (BweTestFramework_LossFilterTest, Loss0) | |
TEST (BweTestFramework_LossFilterTest, Loss10) | |
TEST (BweTestFramework_LossFilterTest, Loss50) | |
TEST (BweTestFramework_LossFilterTest, Loss100) | |
TEST_F (BweTestFramework_DelayFilterTest, Delay0) | |
TEST_F (BweTestFramework_DelayFilterTest, Delay1) | |
TEST_F (BweTestFramework_DelayFilterTest, Delay2) | |
TEST_F (BweTestFramework_DelayFilterTest, Delay20) | |
TEST_F (BweTestFramework_DelayFilterTest, Delay100) | |
TEST_F (BweTestFramework_DelayFilterTest, JumpToZeroDelay) | |
TEST_F (BweTestFramework_DelayFilterTest, IncreasingDelay) | |
TEST (BweTestFramework_JitterFilterTest, Jitter0) | |
TEST (BweTestFramework_JitterFilterTest, Jitter1) | |
TEST (BweTestFramework_JitterFilterTest, Jitter5) | |
TEST (BweTestFramework_JitterFilterTest, Jitter10) | |
TEST (BweTestFramework_JitterFilterTest, Jitter1031) | |
TEST (BweTestFramework_ReorderFilterTest, Reorder0) | |
TEST (BweTestFramework_ReorderFilterTest, Reorder10) | |
TEST (BweTestFramework_ReorderFilterTest, Reorder20) | |
TEST (BweTestFramework_ReorderFilterTest, Reorder50) | |
TEST (BweTestFramework_ReorderFilterTest, Reorder70) | |
TEST (BweTestFramework_ReorderFilterTest, Reorder100) | |
TEST_F (BweTestFramework_ChokeFilterTest, NoQueue) | |
TEST_F (BweTestFramework_ChokeFilterTest, Short) | |
TEST_F (BweTestFramework_ChokeFilterTest, Medium) | |
TEST_F (BweTestFramework_ChokeFilterTest, Long) | |
TEST_F (BweTestFramework_ChokeFilterTest, MaxDelay) | |
TEST_F (BweTestFramework_ChokeFilterTest, ShortTrace) | |
TEST_F (BweTestFramework_ChokeFilterTest, ShortTraceTwoWraps) | |
TEST_F (BweTestFramework_ChokeFilterTest, ShortTraceMaxDelay) | |
void | TestVideoSender (VideoSender *sender, int64_t run_for_ms, uint32_t expected_packets, uint32_t expected_payload_size, size_t expected_total_payload_size) |
TEST (BweTestFramework_VideoSenderTest, Fps1Kbps80_1s) | |
TEST (BweTestFramework_VideoSenderTest, Fps1Kbps80_1s_Offset) | |
TEST (BweTestFramework_VideoSenderTest, Fps50Kpbs80_11s) | |
TEST (BweTestFramework_VideoSenderTest, Fps20Kpbs120_1s) | |
TEST (BweTestFramework_VideoSenderTest, Fps25Kbps820_20s) | |
TEST (BweTestFramework_VideoSenderTest, TestAppendInOrder) | |
TEST (BweTestFramework_VideoSenderTest, FeedbackIneffective) | |
TEST_F (LinkedSetTest, EmptySet) | |
TEST_F (LinkedSetTest, SinglePacket) | |
TEST_F (LinkedSetTest, MultiplePackets) | |
TEST_F (LinkedSetTest, Overflow) | |
TEST_F (SequenceNumberOlderThanTest, Operator) | |
TEST_F (LossAccountTest, Operations) | |
TEST_F (BweReceiverTest, ReceivingRateNoPackets) | |
TEST_F (BweReceiverTest, ReceivingRateSinglePacket) | |
TEST_F (BweReceiverTest, ReceivingRateSmallPackets) | |
TEST_F (BweReceiverTest, PacketLossNoPackets) | |
TEST_F (BweReceiverTest, PacketLossSinglePacket) | |
TEST_F (BweReceiverTest, PacketLossContiguousPackets) | |
TEST_F (BweReceiverTest, PacketLossDuplicatedPackets) | |
TEST_F (BweReceiverTest, PacketLossLakingPackets) | |
TEST_F (BweReceiverTest, PacketLossLakingFewPackets) | |
TEST_F (BweReceiverTest, PacketLossWideGap) | |
TEST_F (BweReceiverTest, PacketLossUnorderedPackets) | |
TEST_F (BweReceiverTest, RecentKbps) | |
TEST_F (BweReceiverTest, Loss) | |
TEST_F (NadaSenderSideTest, AcceleratedRampUp) | |
TEST_F (NadaSenderSideTest, AcceleratedRampDown) | |
TEST_F (NadaSenderSideTest, GradualRateUpdate) | |
TEST_F (NadaSenderSideTest, VeryLowBandwith) | |
TEST_F (NadaSenderSideTest, VeryHighBandwith) | |
TEST_F (NadaReceiverSideTest, FeedbackInitialCases) | |
TEST_F (NadaReceiverSideTest, FeedbackEmptyQueues) | |
TEST_F (NadaReceiverSideTest, FeedbackIncreasingDelay) | |
int64_t | Warp (int64_t input) |
TEST_F (NadaReceiverSideTest, FeedbackWarpedDelay) | |
TEST_F (FilterTest, MedianConstantArray) | |
TEST_F (FilterTest, MedianIntermittentNoise) | |
TEST_F (FilterTest, ExponentialSmoothingConstantArray) | |
TEST_F (FilterTest, ExponentialSmoothingInitialPertubation) | |
double | U (int64_t x, double alpha) |
double | U (size_t x, double alpha) |
TEST_F (MetricRecorderTest, NoPackets) | |
TEST_F (MetricRecorderTest, RegularPackets) | |
TEST_F (MetricRecorderTest, VariableDelayPackets) | |
std::list< FeedbackPacket * > | GetFeedbackPackets (Packets *in_out, int64_t end_time_ms, int flow_id) |
Variables | |
const int | kMinBitrateKbps = 10 |
const int | kMaxBitrateKbps = 25000 |
const std::string | bwe_names [] = {"Null", "NADA", "REMB", "GCC", "TCP"} |
const int | kOneWayDelayMs = 50 |
const int | kMaxQueueingDelayMs = 300 |
const int | kMaxCapacityKbps = 4000 |
const int | kMaxJitterMs = 15 |
const int | kSetCapacity = 1000 |
const uint32_t | kMagicMarker = 0x42574521 |
const uint32_t | kFileVersion1 = 0x00000001 |
const char | kResourceSubDir [] = "remote_bitrate_estimator" |
const int64_t | kDefaultOneWayDelayUs = 0 |
const int | kN = 3 |
const uint32_t | kDefaultKbps = 1200 |
const int | kFeedbackIntervalMs = 50 |
const double | kP = 1.0 |
const int | kNoLimit = std::numeric_limits<int>::max() |
const int | kPacketSizeBytes = 1200 |
typedef std::list< PacketIdentifierNode * >::iterator webrtc::testing::bwe::PacketNodeIt |
typedef std::list< Packet * > webrtc::testing::bwe::Packets |
typedef std::list< Packet * >::const_iterator webrtc::testing::bwe::PacketsConstIt |
typedef std::list< Packet * >::iterator webrtc::testing::bwe::PacketsIt |
BweReceiver * webrtc::testing::bwe::CreateBweReceiver | ( | BandwidthEstimatorType | type, |
int | flow_id, | ||
bool | plot | ||
) |
BweSender * webrtc::testing::bwe::CreateBweSender | ( | BandwidthEstimatorType | estimator, |
int | kbps, | ||
BitrateObserver * | observer, | ||
Clock * | clock | ||
) |
const FlowIds webrtc::testing::bwe::CreateFlowIdRange | ( | int | initial_value, |
int | last_value | ||
) |
const FlowIds webrtc::testing::bwe::CreateFlowIds | ( | const int * | flow_ids_array, |
size_t | num_flow_ids | ||
) |
bool webrtc::testing::bwe::DereferencingComparator | ( | const T *const & | a, |
const T *const & | b | ||
) |
std::list<FeedbackPacket*> webrtc::testing::bwe::GetFeedbackPackets | ( | Packets * | in_out, |
int64_t | end_time_ms, | ||
int | flow_id | ||
) |
webrtc::testing::bwe::INSTANTIATE_TEST_CASE_P | ( | VideoSendersTest | , |
BweSimulation | , | ||
::testing::Values(kRembEstimator, kSendSideEstimator, kNadaEstimator) | |||
) |
webrtc::testing::bwe::INSTANTIATE_TEST_CASE_P | ( | VideoSendersTest | , |
BweFeedbackTest | , | ||
::testing::Values(kRembEstimator, kSendSideEstimator) | |||
) |
bool webrtc::testing::bwe::IsTimeSorted | ( | const Packets & | packets | ) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_PacketTest | , |
IsTimeSorted | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_PacketTest | , |
IsSequenceNumberSorted | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_StatsTest | , |
Mean | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_StatsTest | , |
Variance | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_StatsTest | , |
StdDev | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_StatsTest | , |
MinMax | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_LossFilterTest | , |
Loss0 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_LossFilterTest | , |
Loss10 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_LossFilterTest | , |
Loss50 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_LossFilterTest | , |
Loss100 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_JitterFilterTest | , |
Jitter0 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_JitterFilterTest | , |
Jitter1 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_JitterFilterTest | , |
Jitter5 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_JitterFilterTest | , |
Jitter10 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_JitterFilterTest | , |
Jitter1031 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_ReorderFilterTest | , |
Reorder0 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_ReorderFilterTest | , |
Reorder10 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_ReorderFilterTest | , |
Reorder20 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_ReorderFilterTest | , |
Reorder50 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_ReorderFilterTest | , |
Reorder70 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_ReorderFilterTest | , |
Reorder100 | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_VideoSenderTest | , |
Fps1Kbps80_1s | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_VideoSenderTest | , |
Fps1Kbps80_1s_Offset | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_VideoSenderTest | , |
Fps50Kpbs80_11s | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_VideoSenderTest | , |
Fps20Kpbs120_1s | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_VideoSenderTest | , |
Fps25Kbps820_20s | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_VideoSenderTest | , |
TestAppendInOrder | |||
) |
webrtc::testing::bwe::TEST | ( | BweTestFramework_VideoSenderTest | , |
FeedbackIneffective | |||
) |
webrtc::testing::bwe::TEST_F | ( | MetricRecorderTest | , |
NoPackets | |||
) |
webrtc::testing::bwe::TEST_F | ( | LinkedSetTest | , |
EmptySet | |||
) |
webrtc::testing::bwe::TEST_F | ( | LinkedSetTest | , |
SinglePacket | |||
) |
webrtc::testing::bwe::TEST_F | ( | MetricRecorderTest | , |
RegularPackets | |||
) |
webrtc::testing::bwe::TEST_F | ( | LinkedSetTest | , |
MultiplePackets | |||
) |
webrtc::testing::bwe::TEST_F | ( | MetricRecorderTest | , |
VariableDelayPackets | |||
) |
webrtc::testing::bwe::TEST_F | ( | LinkedSetTest | , |
Overflow | |||
) |
webrtc::testing::bwe::TEST_F | ( | SequenceNumberOlderThanTest | , |
Operator | |||
) |
webrtc::testing::bwe::TEST_F | ( | LossAccountTest | , |
Operations | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweReceiverTest | , |
ReceivingRateNoPackets | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweReceiverTest | , |
ReceivingRateSinglePacket | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweReceiverTest | , |
ReceivingRateSmallPackets | |||
) |
webrtc::testing::bwe::TEST_F | ( | NadaSenderSideTest | , |
AcceleratedRampUp | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_RateCounterFilterTest | , |
Short | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweReceiverTest | , |
PacketLossNoPackets | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweReceiverTest | , |
PacketLossSinglePacket | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_RateCounterFilterTest | , |
Medium | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweReceiverTest | , |
PacketLossContiguousPackets | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_RateCounterFilterTest | , |
Long | |||
) |
webrtc::testing::bwe::TEST_F | ( | NadaSenderSideTest | , |
AcceleratedRampDown | |||
) |
webrtc::testing::bwe::TEST_F | ( | NadaSenderSideTest | , |
GradualRateUpdate | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweReceiverTest | , |
PacketLossDuplicatedPackets | |||
) |
webrtc::testing::bwe::TEST_F | ( | NadaSenderSideTest | , |
VeryLowBandwith | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweReceiverTest | , |
PacketLossLakingPackets | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweReceiverTest | , |
PacketLossLakingFewPackets | |||
) |
webrtc::testing::bwe::TEST_F | ( | NadaSenderSideTest | , |
VeryHighBandwith | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweReceiverTest | , |
PacketLossWideGap | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweReceiverTest | , |
PacketLossUnorderedPackets | |||
) |
webrtc::testing::bwe::TEST_F | ( | NadaReceiverSideTest | , |
FeedbackInitialCases | |||
) |
webrtc::testing::bwe::TEST_F | ( | NadaReceiverSideTest | , |
FeedbackEmptyQueues | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweReceiverTest | , |
RecentKbps | |||
) |
webrtc::testing::bwe::TEST_F | ( | NadaReceiverSideTest | , |
FeedbackIncreasingDelay | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_DelayFilterTest | , |
Delay0 | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweReceiverTest | , |
Loss | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_DelayFilterTest | , |
Delay1 | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_DelayFilterTest | , |
Delay2 | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_DelayFilterTest | , |
Delay20 | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_DelayFilterTest | , |
Delay100 | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_DelayFilterTest | , |
JumpToZeroDelay | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_DelayFilterTest | , |
IncreasingDelay | |||
) |
webrtc::testing::bwe::TEST_F | ( | NadaReceiverSideTest | , |
FeedbackWarpedDelay | |||
) |
webrtc::testing::bwe::TEST_F | ( | FilterTest | , |
MedianConstantArray | |||
) |
webrtc::testing::bwe::TEST_F | ( | FilterTest | , |
MedianIntermittentNoise | |||
) |
webrtc::testing::bwe::TEST_F | ( | FilterTest | , |
ExponentialSmoothingConstantArray | |||
) |
webrtc::testing::bwe::TEST_F | ( | FilterTest | , |
ExponentialSmoothingInitialPertubation | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_ChokeFilterTest | , |
NoQueue | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_ChokeFilterTest | , |
Short | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_ChokeFilterTest | , |
Medium | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_ChokeFilterTest | , |
Long | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_ChokeFilterTest | , |
MaxDelay | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_ChokeFilterTest | , |
ShortTrace | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_ChokeFilterTest | , |
ShortTraceTwoWraps | |||
) |
webrtc::testing::bwe::TEST_F | ( | BweTestFramework_ChokeFilterTest | , |
ShortTraceMaxDelay | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
SprintUplinkTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweFeedbackTest | , |
ConstantCapacity | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
Verizon4gDownlinkTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweFeedbackTest | , |
Choke1000kbps500kbps1000kbps | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
Choke1000kbps500kbps1000kbpsBiDirectional | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweFeedbackTest | , |
Choke200kbps30kbps200kbps | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
Choke1000kbps500kbps1000kbps | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweFeedbackTest | , |
Verizon4gDownlinkTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
PacerChoke1000kbps500kbps1000kbps | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweFeedbackTest | , |
GoogleWifiTrace3Mbps | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
PacerChoke10000kbps | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweFeedbackTest | , |
PacedSelfFairness50msTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
PacerChoke200kbps30kbps200kbps | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweFeedbackTest | , |
PacedSelfFairness500msTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
Choke200kbps30kbps200kbps | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweFeedbackTest | , |
PacedSelfFairness1000msTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
PacerChoke50kbps15kbps50kbps | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweFeedbackTest | , |
TcpFairness50msTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
Choke50kbps15kbps50kbps | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweFeedbackTest | , |
TcpFairness500msTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
GoogleWifiTrace3Mbps | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweFeedbackTest | , |
TcpFairness1000msTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
LinearIncreasingCapacity | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
LinearDecreasingCapacity | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
PacerGoogleWifiTrace3Mbps | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
PacerGoogleWifiTrace3MbpsLowFramerate | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
SelfFairnessTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
PacedSelfFairness50msTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
PacedSelfFairness500msTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
PacedSelfFairness1000msTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
TcpFairness50msTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
TcpFairness500msTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
TcpFairness1000msTest | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
Evaluation1 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
Evaluation2 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
Evaluation3 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
Evaluation4 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
Evaluation5 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
Evaluation6 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
Evaluation7 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
Evaluation8 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
GccComparison1 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
GccComparison2 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
GccComparison3 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
GccComparison4 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
GccComparison5 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
GccComparison6 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
GccComparison7 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
GccComparison8 | |||
) |
webrtc::testing::bwe::TEST_P | ( | BweSimulation | , |
GccComparisonChoke | |||
) |
void webrtc::testing::bwe::TestVideoSender | ( | VideoSender * | sender, |
int64_t | run_for_ms, | ||
uint32_t | expected_packets, | ||
uint32_t | expected_payload_size, | ||
size_t | expected_total_payload_size | ||
) |
|
inline |
|
inline |
const std::string webrtc::testing::bwe::bwe_names = {"Null", "NADA", "REMB", "GCC", "TCP"} |
const uint32_t webrtc::testing::bwe::kDefaultKbps = 1200 |
const int64_t webrtc::testing::bwe::kDefaultOneWayDelayUs = 0 |
const int webrtc::testing::bwe::kFeedbackIntervalMs = 50 |
const uint32_t webrtc::testing::bwe::kFileVersion1 = 0x00000001 |
const uint32_t webrtc::testing::bwe::kMagicMarker = 0x42574521 |
const int webrtc::testing::bwe::kMaxBitrateKbps = 25000 |
const int webrtc::testing::bwe::kMaxCapacityKbps = 4000 |
const int webrtc::testing::bwe::kMaxJitterMs = 15 |
const int webrtc::testing::bwe::kMaxQueueingDelayMs = 300 |
const int webrtc::testing::bwe::kMinBitrateKbps = 10 |
const int webrtc::testing::bwe::kN = 3 |
const int webrtc::testing::bwe::kNoLimit = std::numeric_limits<int>::max() |
const int webrtc::testing::bwe::kOneWayDelayMs = 50 |
const double webrtc::testing::bwe::kP = 1.0 |
const int webrtc::testing::bwe::kPacketSizeBytes = 1200 |
const char webrtc::testing::bwe::kResourceSubDir[] = "remote_bitrate_estimator" |
const int webrtc::testing::bwe::kSetCapacity = 1000 |