webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Classes | |
struct | NetEqNetworkStatsCheck |
Public Types | |
enum | logic { kIgnore, kEqual, kSmallerThan, kLargerThan } |
Public Member Functions | |
NetEqNetworkStatsTest (NetEqDecoder codec, int sample_rate_hz, MockAudioDecoder *decoder) | |
bool | Lost (uint32_t send_time) |
void | SetPacketLossRate (double loss_rate) |
void | CheckNetworkStatistics (NetEqNetworkStatsCheck expects) |
void | RunTest (int num_loops, NetEqNetworkStatsCheck expects) |
void | DecodeFecTest () |
void | NoiseExpansionTest () |
Static Public Attributes | |
static const int | kPayloadSizeByte = 30 |
static const int | kFrameSizeMs = 20 |
Additional Inherited Members | |
Protected Member Functions inherited from webrtc::test::NetEqExternalDecoderTest | |
NetEqExternalDecoderTest (NetEqDecoder codec, int sample_rate_hz, AudioDecoder *decoder) | |
virtual | ~NetEqExternalDecoderTest () |
void | Init () |
virtual void | InsertPacket (WebRtcRTPHeader rtp_header, rtc::ArrayView< const uint8_t > payload, uint32_t receive_timestamp) |
void | GetOutputAudio (AudioFrame *output) |
NetEq * | neteq () |
NetEqExternalDecoderTest (NetEqDecoder codec, int sample_rate_hz, AudioDecoder *decoder) | |
virtual | ~NetEqExternalDecoderTest () |
void | Init () |
virtual void | InsertPacket (WebRtcRTPHeader rtp_header, rtc::ArrayView< const uint8_t > payload, uint32_t receive_timestamp) |
void | GetOutputAudio (AudioFrame *output) |
NetEq * | neteq () |
Static Protected Attributes inherited from webrtc::test::NetEqExternalDecoderTest | |
static const uint8_t | kPayloadType = 95 |
static const int | kOutputLengthMs = 10 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
|
static |