Index: webrtc/test/direct_transport.h |
diff --git a/webrtc/test/direct_transport.h b/webrtc/test/direct_transport.h |
index 1c6f937401dac9012f80b7e8342269541117c018..021bbdf1bd879ea23168c5b6799b12781a4f3c17 100644 |
--- a/webrtc/test/direct_transport.h |
+++ b/webrtc/test/direct_transport.h |
@@ -23,6 +23,7 @@ |
namespace webrtc { |
+class Call; |
class Clock; |
class PacketReceiver; |
@@ -30,8 +31,8 @@ namespace test { |
class DirectTransport : public Transport { |
public: |
- DirectTransport(); |
- explicit DirectTransport(const FakeNetworkPipe::Config& config); |
+ explicit DirectTransport(Call* send_call); |
+ DirectTransport(const FakeNetworkPipe::Config& config, Call* send_call); |
~DirectTransport(); |
void SetConfig(const FakeNetworkPipe::Config& config); |
@@ -49,6 +50,7 @@ class DirectTransport : public Transport { |
bool SendPackets(); |
rtc::CriticalSection lock_; |
+ Call* const send_call_; |
rtc::scoped_ptr<EventWrapper> packet_event_; |
rtc::scoped_ptr<ThreadWrapper> thread_; |
Clock* const clock_; |