#include <algorithm>
#include <memory>
#include <vector>
#include "webrtc/base/rate_limiter.h"
#include "webrtc/common_types.h"
#include "webrtc/modules/rtp_rtcp/include/receive_statistics.h"
#include "webrtc/modules/rtp_rtcp/include/rtp_rtcp.h"
#include "webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h"
#include "webrtc/modules/rtp_rtcp/source/rtp_receiver_audio.h"
#include "webrtc/modules/rtp_rtcp/test/testAPI/test_api.h"
#include "webrtc/test/gmock.h"
#include "webrtc/test/gtest.h"
◆ fake_clock
SimulatedClock fake_clock |
|
protected |
◆ module1
◆ module2
◆ myRTCPFeedback1
RtcpCallback* myRTCPFeedback1 |
|
protected |
◆ myRTCPFeedback2
RtcpCallback* myRTCPFeedback2 |
|
protected |
◆ receive_statistics1_
std::unique_ptr<ReceiveStatistics> receive_statistics1_ |
|
protected |
◆ receive_statistics2_
std::unique_ptr<ReceiveStatistics> receive_statistics2_ |
|
protected |
◆ receiver
TestRtpReceiver* receiver |
|
protected |
◆ retransmission_rate_limiter_
RateLimiter retransmission_rate_limiter_ |
|
protected |
◆ rtp_feedback1_
std::unique_ptr<TestRtpFeedback> rtp_feedback1_ |
|
protected |
◆ rtp_feedback2_
std::unique_ptr<TestRtpFeedback> rtp_feedback2_ |
|
protected |
◆ rtp_payload_registry1_
std::unique_ptr<RTPPayloadRegistry> rtp_payload_registry1_ |
|
protected |
◆ rtp_payload_registry2_
std::unique_ptr<RTPPayloadRegistry> rtp_payload_registry2_ |
|
protected |
◆ rtp_receiver1_
std::unique_ptr<RtpReceiver> rtp_receiver1_ |
|
protected |
◆ rtp_receiver2_
std::unique_ptr<RtpReceiver> rtp_receiver2_ |
|
protected |
◆ test_csrcs
◆ test_sequence_number
◆ test_ssrc
◆ test_timestamp
◆ transport1
◆ transport2