diff options
author | stefan <stefan@webrtc.org> | 2015-10-02 03:39:33 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-10-02 10:39:40 +0000 |
commit | 1d8a506405734d0cef9653704b036ca4f1388960 (patch) | |
tree | 610cbeb60219151c252e7f4fa693c590900ee452 /webrtc/test/mock_transport.h | |
parent | da903eaabbb6c6830efcafc3c2ade1d36f511e43 (diff) | |
download | webrtc-1d8a506405734d0cef9653704b036ca4f1388960.tar.gz |
Add a PacketOptions struct to webrtc::Transport.
This allows us to pass packet meta data, such as transport sequence
number, to libjingle and further down to the socket implementation. A
similar struct already exist in libjingle, see rtc::PacketOptions in asyncpacketsocket.h.
BUG=4173
Review URL: https://codereview.webrtc.org/1376673004
Cr-Commit-Position: refs/heads/master@{#10144}
Diffstat (limited to 'webrtc/test/mock_transport.h')
-rw-r--r-- | webrtc/test/mock_transport.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/webrtc/test/mock_transport.h b/webrtc/test/mock_transport.h index ca0880945a..4937134512 100644 --- a/webrtc/test/mock_transport.h +++ b/webrtc/test/mock_transport.h @@ -18,7 +18,10 @@ namespace webrtc { class MockTransport : public Transport { public: - MOCK_METHOD2(SendRtp, bool(const uint8_t* data, size_t len)); + MOCK_METHOD3(SendRtp, + bool(const uint8_t* data, + size_t len, + const PacketOptions& options)); MOCK_METHOD2(SendRtcp, bool(const uint8_t* data, size_t len)); }; } // namespace webrtc |