webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Functions
delay_test.cc File Reference
#include <assert.h>
#include <math.h>
#include <iostream>
#include <memory>
#include "gflags/gflags.h"
#include "webrtc/common_types.h"
#include "webrtc/modules/audio_coding/codecs/audio_format_conversion.h"
#include "webrtc/modules/audio_coding/include/audio_coding_module.h"
#include "webrtc/modules/audio_coding/include/audio_coding_module_typedefs.h"
#include "webrtc/modules/audio_coding/test/Channel.h"
#include "webrtc/modules/audio_coding/test/PCMFile.h"
#include "webrtc/modules/audio_coding/test/utility.h"
#include "webrtc/system_wrappers/include/event_wrapper.h"
#include "webrtc/test/gtest.h"
#include "webrtc/test/testsupport/fileutils.h"
#include "webrtc/typedefs.h"

Classes

class  webrtc::DelayTest
 

Namespaces

 webrtc
 

Functions

 DEFINE_string (codec, "isac", "Codec Name")
 
 DEFINE_int32 (sample_rate_hz, 16000, "Sampling rate in Hertz.")
 
 DEFINE_int32 (num_channels, 1, "Number of Channels.")
 
 DEFINE_string (input_file, "", "Input file, PCM16 32 kHz, optional.")
 
 DEFINE_int32 (delay, 0, "Delay in millisecond.")
 
 DEFINE_bool (dtx, false, "Enable DTX at the sender side.")
 
 DEFINE_bool (packet_loss, false, "Apply packet loss, c.f. Channel{.cc, .h}.")
 
 DEFINE_bool (fec, false, "Use Forward Error Correction (FEC).")
 
int main (int argc, char *argv[])
 

Function Documentation

◆ DEFINE_bool() [1/3]

DEFINE_bool ( dtx  ,
false  ,
"Enable DTX at the sender side."   
)

◆ DEFINE_bool() [2/3]

DEFINE_bool ( packet_loss  ,
false  ,
"Apply packet  loss,
c.f. Channel{.cc,.h}."   
)

◆ DEFINE_bool() [3/3]

DEFINE_bool ( fec  ,
false  ,
"Use Forward Error Correction (FEC)."   
)

◆ DEFINE_int32() [1/3]

DEFINE_int32 ( sample_rate_hz  ,
16000  ,
"Sampling rate in Hertz."   
)

◆ DEFINE_int32() [2/3]

DEFINE_int32 ( num_channels  ,
,
"Number of Channels."   
)

◆ DEFINE_int32() [3/3]

DEFINE_int32 ( delay  ,
,
"Delay in millisecond."   
)

◆ DEFINE_string() [1/2]

DEFINE_string ( codec  ,
"isac"  ,
"Codec Name"   
)

◆ DEFINE_string() [2/2]

DEFINE_string ( input_file  ,
""  ,
"Input  file,
PCM16 32  kHz,
optional."   
)

◆ main()

int main ( int  argc,
char *  argv[] 
)

Variable Documentation

◆ acm

AcmSettings acm

◆ codec

CodecSettings codec

◆ dtx

bool dtx

◆ fec

bool fec

◆ name

char name[50]

◆ num_channels

int num_channels

◆ packet_loss

bool packet_loss

◆ sample_rate_hz

int sample_rate_hz