webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Macros | Functions
opus_speed_test.cc File Reference
#include "webrtc/modules/audio_coding/codecs/opus/opus_interface.h"
#include "webrtc/modules/audio_coding/codecs/tools/audio_codec_speed_test.h"

Classes

class  webrtc::OpusSpeedTest
 

Namespaces

 webrtc
 

Macros

#define ADD_TEST(complexity)
 

Functions

 webrtc::ADD_TEST (10)
 
 webrtc::ADD_TEST (9)
 
 webrtc::ADD_TEST (8)
 
 webrtc::ADD_TEST (7)
 
 webrtc::ADD_TEST (6)
 
 webrtc::ADD_TEST (5)
 
 webrtc::ADD_TEST (4)
 
 webrtc::ADD_TEST (3)
 
 webrtc::ADD_TEST (2)
 
 webrtc::ADD_TEST (1)
 
 webrtc::ADD_TEST (0)
 
 webrtc::INSTANTIATE_TEST_CASE_P (AllTest, OpusSpeedTest, ::testing::ValuesIn(param_set))
 

Macro Definition Documentation

◆ ADD_TEST

#define ADD_TEST (   complexity)
Value:
TEST_P(OpusSpeedTest, OpusSetComplexityTest##complexity) { \
/* Test audio length in second. */ \
size_t kDurationSec = 400; \
/* Set complexity. */ \
printf("Setting complexity to %d ...\n", complexity); \
EXPECT_EQ(0, WebRtcOpus_SetComplexity(opus_encoder_, complexity)); \
EncodeDecode(kDurationSec); \
}
TEST_P(FragDepthTest, CompileFailsESSL100)
Definition: FragDepth_test.cpp:68
int16_t WebRtcOpus_SetComplexity(OpusEncInst *inst, int32_t complexity)
Definition: opus_interface.c:208