| Index: remoting/test/fake_socket_factory.cc
|
| diff --git a/remoting/test/fake_socket_factory.cc b/remoting/test/fake_socket_factory.cc
|
| index 0e576cf9122fc9ed7c994e320ad300a41ff9107b..e7b314a8a87c6863520de38cabdcd4c0c7eb10e7 100644
|
| --- a/remoting/test/fake_socket_factory.cc
|
| +++ b/remoting/test/fake_socket_factory.cc
|
| @@ -17,8 +17,10 @@
|
| #include "base/rand_util.h"
|
| #include "base/single_thread_task_runner.h"
|
| #include "base/thread_task_runner_handle.h"
|
| +#include "base/time/time.h"
|
| #include "net/base/io_buffer.h"
|
| #include "remoting/test/leaky_bucket.h"
|
| +#include "third_party/libjingle/source/talk/media/base/rtputils.h"
|
| #include "third_party/webrtc/base/asyncpacketsocket.h"
|
|
|
| namespace remoting {
|
| @@ -115,6 +117,10 @@ int FakeUdpSocket::SendTo(const void* data, size_t data_size,
|
| const rtc::PacketOptions& options) {
|
| scoped_refptr<net::IOBuffer> buffer = new net::IOBuffer(data_size);
|
| memcpy(buffer->data(), data, data_size);
|
| + cricket::ApplyPacketOptions(
|
| + reinterpret_cast<uint8_t*>(buffer->data()), data_size,
|
| + options.packet_time_params,
|
| + (base::TimeTicks::Now() - base::TimeTicks()).InMilliseconds());
|
| dispatcher_->DeliverPacket(local_address_, address, buffer, data_size);
|
| return data_size;
|
| }
|
|
|