webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Functions
neteq_impl_unittest.cc File Reference
#include <memory>
#include "webrtc/api/audio_codecs/builtin_audio_decoder_factory.h"
#include "webrtc/base/safe_conversions.h"
#include "webrtc/modules/audio_coding/codecs/mock/mock_audio_decoder_factory.h"
#include "webrtc/modules/audio_coding/neteq/accelerate.h"
#include "webrtc/modules/audio_coding/neteq/expand.h"
#include "webrtc/modules/audio_coding/neteq/include/neteq.h"
#include "webrtc/modules/audio_coding/neteq/mock/mock_audio_decoder.h"
#include "webrtc/modules/audio_coding/neteq/mock/mock_buffer_level_filter.h"
#include "webrtc/modules/audio_coding/neteq/mock/mock_decoder_database.h"
#include "webrtc/modules/audio_coding/neteq/mock/mock_delay_manager.h"
#include "webrtc/modules/audio_coding/neteq/mock/mock_delay_peak_detector.h"
#include "webrtc/modules/audio_coding/neteq/mock/mock_dtmf_buffer.h"
#include "webrtc/modules/audio_coding/neteq/mock/mock_dtmf_tone_generator.h"
#include "webrtc/modules/audio_coding/neteq/mock/mock_packet_buffer.h"
#include "webrtc/modules/audio_coding/neteq/mock/mock_red_payload_splitter.h"
#include "webrtc/modules/audio_coding/neteq/neteq_impl.h"
#include "webrtc/modules/audio_coding/neteq/preemptive_expand.h"
#include "webrtc/modules/audio_coding/neteq/sync_buffer.h"
#include "webrtc/modules/audio_coding/neteq/timestamp_scaler.h"
#include "webrtc/modules/include/module_common_types.h"
#include "webrtc/test/gmock.h"
#include "webrtc/test/gtest.h"

Classes

class  webrtc::NetEqImplTest
 
class  webrtc::Decoder120ms
 
class  webrtc::NetEqImplTest120ms
 

Namespaces

 webrtc
 

Functions

int webrtc::DeletePacketsAndReturnOk (PacketList *packet_list)
 
 webrtc::TEST (NetEq, CreateAndDestroy)
 
 webrtc::TEST_F (NetEqImplTest, RegisterPayloadTypeNetEqDecoder)
 
 webrtc::TEST_F (NetEqImplTest, RegisterPayloadType)
 
 webrtc::TEST_F (NetEqImplTest, RemovePayloadType)
 
 webrtc::TEST_F (NetEqImplTest, RemoveAllPayloadTypes)
 
 webrtc::TEST_F (NetEqImplTest, InsertPacket)
 
 webrtc::TEST_F (NetEqImplTest, InsertPacketsUntilBufferIsFull)
 
 webrtc::TEST_F (NetEqImplTest, TestDtmfPacketAVT)
 
 webrtc::TEST_F (NetEqImplTest, TestDtmfPacketAVT16kHz)
 
 webrtc::TEST_F (NetEqImplTest, TestDtmfPacketAVT32kHz)
 
 webrtc::TEST_F (NetEqImplTest, TestDtmfPacketAVT48kHz)
 
 webrtc::TEST_F (NetEqImplTest, VerifyTimestampPropagation)
 
 webrtc::TEST_F (NetEqImplTest, ReorderedPacket)
 
 webrtc::TEST_F (NetEqImplTest, FirstPacketUnknown)
 
 webrtc::TEST_F (NetEqImplTest, CodecInternalCng)
 
 webrtc::TEST_F (NetEqImplTest, UnsupportedDecoder)
 
 webrtc::TEST_F (NetEqImplTest, FloodBufferAndGetNetworkStats)
 
 webrtc::TEST_F (NetEqImplTest, DecodedPayloadTooShort)
 
 webrtc::TEST_F (NetEqImplTest, DecodingError)
 
 webrtc::TEST_F (NetEqImplTest, DecodingErrorDuringInternalCng)
 
 webrtc::TEST_F (NetEqImplTest, InitialLastOutputSampleRate)
 
 webrtc::TEST_F (NetEqImplTest, TickTimerIncrement)
 
 webrtc::TEST_F (NetEqImplTest120ms, AudioRepetition)
 
 webrtc::TEST_F (NetEqImplTest120ms, AlternativePlc)
 
 webrtc::TEST_F (NetEqImplTest120ms, CodecInternalCng)
 
 webrtc::TEST_F (NetEqImplTest120ms, Normal)
 
 webrtc::TEST_F (NetEqImplTest120ms, Merge)
 
 webrtc::TEST_F (NetEqImplTest120ms, Expand)
 
 webrtc::TEST_F (NetEqImplTest120ms, FastAccelerate)
 
 webrtc::TEST_F (NetEqImplTest120ms, PreemptiveExpand)
 
 webrtc::TEST_F (NetEqImplTest120ms, Accelerate)