webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Protected Member Functions | Static Protected Attributes | List of all members
webrtc::NetEqExternalVsInternalDecoderTest Class Reference
Inheritance diagram for webrtc::NetEqExternalVsInternalDecoderTest:
webrtc::NetEqExternalDecoderUnitTest testing::Test webrtc::test::NetEqExternalDecoderTest

Protected Member Functions

 NetEqExternalVsInternalDecoderTest ()
 
void SetUp () override
 
void GetAndVerifyOutput () override
 
void InsertPacket (WebRtcRTPHeader rtp_header, rtc::ArrayView< const uint8_t > payload, uint32_t receive_timestamp) override
 
int NumExpectedDecodeCalls (int num_loops) override
 
- Protected Member Functions inherited from webrtc::NetEqExternalDecoderUnitTest
 NetEqExternalDecoderUnitTest (NetEqDecoder codec, int sample_rate_hz, MockExternalPcm16B *decoder)
 
virtual ~NetEqExternalDecoderUnitTest ()
 
int GetNewPacket ()
 
virtual bool Lost ()
 
int GetArrivalTime (int send_time)
 
void RunTest (int num_loops)
 
MockExternalPcm16Bexternal_decoder ()
 
void ResetRtpGenerator (test::RtpGenerator *rtp_generator)
 
int samples_per_ms () const
 
- Protected Member Functions inherited from webrtc::test::NetEqExternalDecoderTest
 NetEqExternalDecoderTest (NetEqDecoder codec, int sample_rate_hz, AudioDecoder *decoder)
 
virtual ~NetEqExternalDecoderTest ()
 
void Init ()
 
void GetOutputAudio (AudioFrame *output)
 
NetEqneteq ()
 
 NetEqExternalDecoderTest (NetEqDecoder codec, int sample_rate_hz, AudioDecoder *decoder)
 
virtual ~NetEqExternalDecoderTest ()
 
void Init ()
 
void GetOutputAudio (AudioFrame *output)
 
NetEqneteq ()
 
- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void TearDown ()
 

Static Protected Attributes

static const size_t kMaxBlockSize = 480
 
- Static Protected Attributes inherited from webrtc::NetEqExternalDecoderUnitTest
static const int kFrameSizeMs = 10
 
- Static Protected Attributes inherited from webrtc::test::NetEqExternalDecoderTest
static const uint8_t kPayloadType = 95
 
static const int kOutputLengthMs = 10
 

Constructor & Destructor Documentation

◆ NetEqExternalVsInternalDecoderTest()

webrtc::NetEqExternalVsInternalDecoderTest::NetEqExternalVsInternalDecoderTest ( )
inlineprotected

Member Function Documentation

◆ GetAndVerifyOutput()

void webrtc::NetEqExternalVsInternalDecoderTest::GetAndVerifyOutput ( )
inlineoverrideprotectedvirtual

◆ InsertPacket()

void webrtc::NetEqExternalVsInternalDecoderTest::InsertPacket ( WebRtcRTPHeader  rtp_header,
rtc::ArrayView< const uint8_t payload,
uint32_t  receive_timestamp 
)
inlineoverrideprotectedvirtual

◆ NumExpectedDecodeCalls()

int webrtc::NetEqExternalVsInternalDecoderTest::NumExpectedDecodeCalls ( int  num_loops)
inlineoverrideprotectedvirtual

◆ SetUp()

void webrtc::NetEqExternalVsInternalDecoderTest::SetUp ( )
inlineoverrideprotectedvirtual

Reimplemented from testing::Test.

Member Data Documentation

◆ kMaxBlockSize

const size_t webrtc::NetEqExternalVsInternalDecoderTest::kMaxBlockSize = 480
staticprotected

The documentation for this class was generated from the following file: