webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Functions | Variables
opus_unittest.cc File Reference
#include <memory>
#include <string>
#include "webrtc/base/checks.h"
#include "webrtc/modules/audio_coding/codecs/opus/opus_inst.h"
#include "webrtc/modules/audio_coding/codecs/opus/opus_interface.h"
#include "webrtc/modules/audio_coding/neteq/tools/audio_loop.h"
#include "webrtc/test/gtest.h"
#include "webrtc/test/testsupport/fileutils.h"

Classes

class  webrtc::OpusTest
 

Namespaces

 webrtc
 

Functions

 webrtc::TEST (OpusTest, OpusCreateFail)
 
 webrtc::TEST (OpusTest, OpusFreeFail)
 
 webrtc::TEST_P (OpusTest, OpusCreateFree)
 
 webrtc::TEST_P (OpusTest, OpusEncodeDecode)
 
 webrtc::TEST_P (OpusTest, OpusSetBitRate)
 
 webrtc::TEST_P (OpusTest, OpusSetComplexity)
 
 webrtc::TEST_P (OpusTest, OpusForceChannels)
 
 webrtc::TEST_P (OpusTest, OpusDecodeInit)
 
 webrtc::TEST_P (OpusTest, OpusEnableDisableFec)
 
 webrtc::TEST_P (OpusTest, OpusEnableDisableDtx)
 
 webrtc::TEST_P (OpusTest, OpusDtxOff)
 
 webrtc::TEST_P (OpusTest, OpusDtxOn)
 
 webrtc::TEST_P (OpusTest, OpusSetPacketLossRate)
 
 webrtc::TEST_P (OpusTest, OpusSetMaxPlaybackRate)
 
 webrtc::TEST_P (OpusTest, OpusDecodePlc)
 
 webrtc::TEST_P (OpusTest, OpusDurationEstimation)
 
 webrtc::TEST_P (OpusTest, OpusDecodeRepacketized)
 
 webrtc::INSTANTIATE_TEST_CASE_P (VariousMode, OpusTest, Combine(Values(1, 2), Values(0, 1)))
 

Variables

const size_t webrtc::kOpusRateKhz = 48
 
const size_t webrtc::kOpus20msFrameSamples = kOpusRateKhz * 20
 
const size_t webrtc::kOpus10msFrameSamples = kOpusRateKhz * 10