webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Functions
fec_controller_unittest.cc File Reference
#include <utility>
#include "webrtc/common_audio/mocks/mock_smoothing_filter.h"
#include "webrtc/modules/audio_coding/audio_network_adaptor/fec_controller.h"
#include "webrtc/test/gtest.h"

Namespaces

 webrtc
 

Functions

 webrtc::TEST (FecControllerTest, OutputInitValueWhenUplinkBandwidthUnknown)
 
 webrtc::TEST (FecControllerTest, OutputInitValueWhenUplinkPacketLossFractionUnknown)
 
 webrtc::TEST (FecControllerTest, EnableFecForHighBandwidth)
 
 webrtc::TEST (FecControllerTest, UpdateMultipleNetworkMetricsAtOnce)
 
 webrtc::TEST (FecControllerTest, MaintainFecOffForHighBandwidth)
 
 webrtc::TEST (FecControllerTest, EnableFecForMediumBandwidth)
 
 webrtc::TEST (FecControllerTest, MaintainFecOffForMediumBandwidth)
 
 webrtc::TEST (FecControllerTest, EnableFecForLowBandwidth)
 
 webrtc::TEST (FecControllerTest, MaintainFecOffForLowBandwidth)
 
 webrtc::TEST (FecControllerTest, MaintainFecOffForVeryLowBandwidth)
 
 webrtc::TEST (FecControllerTest, DisableFecForHighBandwidth)
 
 webrtc::TEST (FecControllerTest, MaintainFecOnForHighBandwidth)
 
 webrtc::TEST (FecControllerTest, DisableFecOnMediumBandwidth)
 
 webrtc::TEST (FecControllerTest, MaintainFecOnForMediumBandwidth)
 
 webrtc::TEST (FecControllerTest, DisableFecForLowBandwidth)
 
 webrtc::TEST (FecControllerTest, DisableFecForVeryLowBandwidth)
 
 webrtc::TEST (FecControllerTest, CheckBehaviorOnChangingNetworkMetrics)
 
 webrtc::TEST (FecControllerTest, CheckBehaviorOnSpecialCurves)
 

Variable Documentation

◆ controller

std::unique_ptr<FecController> controller

◆ packet_loss_smoother

MockSmoothingFilter* packet_loss_smoother