| Index: webrtc/test/fake_network_pipe.h
|
| diff --git a/webrtc/test/fake_network_pipe.h b/webrtc/test/fake_network_pipe.h
|
| index adf76c3a7bae731b05b6498aa792c747d0d96797..6405dc0a485fd087d8b75d4ee222cea9e9609e7f 100644
|
| --- a/webrtc/test/fake_network_pipe.h
|
| +++ b/webrtc/test/fake_network_pipe.h
|
| @@ -11,10 +11,11 @@
|
| #ifndef WEBRTC_TEST_FAKE_NETWORK_PIPE_H_
|
| #define WEBRTC_TEST_FAKE_NETWORK_PIPE_H_
|
|
|
| -#include <memory>
|
| -#include <set>
|
| #include <string.h>
|
| +#include <map>
|
| +#include <memory>
|
| #include <queue>
|
| +#include <set>
|
|
|
| #include "webrtc/base/constructormagic.h"
|
| #include "webrtc/base/criticalsection.h"
|
| @@ -83,10 +84,12 @@ class FakeNetworkPipe {
|
| int avg_burst_loss_length = -1;
|
| };
|
|
|
| - FakeNetworkPipe(Clock* clock, const FakeNetworkPipe::Config& config,
|
| - MediaType media_type);
|
| FakeNetworkPipe(Clock* clock,
|
| - const FakeNetworkPipe::Config& config, MediaType media_type,
|
| + const FakeNetworkPipe::Config& config,
|
| + const std::map<uint8_t, MediaType>& payload_type_map);
|
| + FakeNetworkPipe(Clock* clock,
|
| + const FakeNetworkPipe::Config& config,
|
| + const std::map<uint8_t, MediaType>& payload_type_map,
|
| uint64_t seed);
|
| ~FakeNetworkPipe();
|
|
|
| @@ -112,7 +115,6 @@ class FakeNetworkPipe {
|
|
|
| private:
|
| Clock* const clock_;
|
| - const MediaType media_type_;
|
| rtc::CriticalSection lock_;
|
| PacketReceiver* packet_receiver_;
|
| std::queue<NetworkPacket*> capacity_link_;
|
| @@ -150,6 +152,8 @@ class FakeNetworkPipe {
|
|
|
| int64_t last_log_time_;
|
|
|
| + const std::map<uint8_t, MediaType> payload_type_map_;
|
| +
|
| RTC_DISALLOW_COPY_AND_ASSIGN(FakeNetworkPipe);
|
| };
|
|
|
|
|