webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Macros | Functions
neteq_network_stats_unittest.cc File Reference
#include <memory>
#include "webrtc/modules/audio_coding/neteq/tools/neteq_external_decoder_test.h"
#include "webrtc/modules/audio_coding/neteq/tools/rtp_generator.h"
#include "webrtc/modules/include/module_common_types.h"
#include "webrtc/test/gmock.h"

Classes

class  webrtc::test::MockAudioDecoder
 
class  webrtc::test::MockAudioDecoder::MockFrame
 
class  webrtc::test::NetEqNetworkStatsTest
 
struct  webrtc::test::NetEqNetworkStatsTest::NetEqNetworkStatsCheck
 

Namespaces

 webrtc
 
 webrtc::test
 

Macros

#define CHECK_NETEQ_NETWORK_STATS(x)
 

Functions

 webrtc::test::TEST (NetEqNetworkStatsTest, DecodeFec)
 
 webrtc::test::TEST (NetEqNetworkStatsTest, StereoDecodeFec)
 
 webrtc::test::TEST (NetEqNetworkStatsTest, NoiseExpansionTest)
 

Macro Definition Documentation

◆ CHECK_NETEQ_NETWORK_STATS

#define CHECK_NETEQ_NETWORK_STATS (   x)
Value:
switch (expects.x) {\
case kEqual:\
EXPECT_EQ(stats.x, expects.stats_ref.x);\
break;\
case kSmallerThan:\
EXPECT_LT(stats.x, expects.stats_ref.x);\
break;\
case kLargerThan:\
EXPECT_GT(stats.x, expects.stats_ref.x);\
break;\
default:\
break;\
}