vie auto test: Adding a constructor for NetworkParameters
BUG= Review URL: https://webrtc-codereview.appspot.com/995013 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3310 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
parent
622c8bd0cc
commit
0b18fb38e6
@ -492,7 +492,9 @@ int VideoEngineSampleCode(void* window1, void* window2)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
NetworkParameters network = {0, 0, 0};
|
// Setting uniform loss. Actual values will be set by user.
|
||||||
|
NetworkParameters network;
|
||||||
|
network.loss_model = kUniformLoss;
|
||||||
// Set up packet loss value
|
// Set up packet loss value
|
||||||
std::cout << "Enter Packet Loss Percentage" << std::endl;
|
std::cout << "Enter Packet Loss Percentage" << std::endl;
|
||||||
std::string rate_str;
|
std::string rate_str;
|
||||||
|
@ -165,7 +165,9 @@ void ViEAutoTest::ViERtpRtcpStandardTest()
|
|||||||
|
|
||||||
myTransport.ClearStats();
|
myTransport.ClearStats();
|
||||||
const int kPacketLossRate = 20;
|
const int kPacketLossRate = 20;
|
||||||
NetworkParameters network = {kPacketLossRate, 0, 0}; // 20% packet loss.
|
NetworkParameters network;
|
||||||
|
network.packet_loss_rate = kPacketLossRate;
|
||||||
|
network.loss_model = kUniformLoss;
|
||||||
myTransport.SetNetworkParameters(network);
|
myTransport.SetNetworkParameters(network);
|
||||||
|
|
||||||
// Start send to verify sending stats
|
// Start send to verify sending stats
|
||||||
|
@ -438,7 +438,10 @@ int VideoEngineSimulcastTest(void* window1, void* window2) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Set network one-way delay value.
|
// Set network one-way delay value.
|
||||||
NetworkParameters network = {0, 10, 0}; // 10 ms one-way delay.
|
// 10 ms one-way delay.
|
||||||
|
NetworkParameters network;
|
||||||
|
network.loss_model = kUniformLoss;
|
||||||
|
network.mean_one_way_delay = 10;
|
||||||
ext_transport.SetNetworkParameters(network);
|
ext_transport.SetNetworkParameters(network);
|
||||||
|
|
||||||
if (relay_mode == kRelayOneStream) {
|
if (relay_mode == kRelayOneStream) {
|
||||||
|
@ -39,6 +39,9 @@ struct NetworkParameters {
|
|||||||
int mean_one_way_delay;
|
int mean_one_way_delay;
|
||||||
int std_dev_one_way_delay;
|
int std_dev_one_way_delay;
|
||||||
RandomLossModel loss_model;
|
RandomLossModel loss_model;
|
||||||
|
NetworkParameters():
|
||||||
|
packet_loss_rate(0), burst_length(0), mean_one_way_delay(0),
|
||||||
|
std_dev_one_way_delay(0), loss_model(kNoLoss) {}
|
||||||
};
|
};
|
||||||
|
|
||||||
// Allows to subscribe for callback when a frame is started being sent.
|
// Allows to subscribe for callback when a frame is started being sent.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user