Format /call folder
Formatting done via: git ls-files | grep -E '^call\/.*\.(h|cc)' | xargs clang-format -i No-Iwyu: Includes didn't change and it isn't related to formatting Bug: webrtc:42225392 Change-Id: I7fc8fd3f08e6fd680f2f6cfab309b5f9abbbb6b2 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/373582 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/main@{#43675}
This commit is contained in:
parent
3905b25018
commit
cd2b8ea4e2
@ -18,8 +18,7 @@ namespace webrtc {
|
||||
|
||||
CallConfig::CallConfig(const Environment& env,
|
||||
TaskQueueBase* network_task_queue)
|
||||
: env(env),
|
||||
network_task_queue_(network_task_queue) {}
|
||||
: env(env), network_task_queue_(network_task_queue) {}
|
||||
|
||||
RtpTransportConfig CallConfig::ExtractTransportConfig() const {
|
||||
RtpTransportConfig transport_config = {.env = env};
|
||||
|
||||
@ -948,7 +948,7 @@ int RtpVideoSender::ProtectionRequest(const FecProtectionParams* delta_params,
|
||||
void RtpVideoSender::SetRetransmissionMode(int retransmission_mode) {
|
||||
MutexLock lock(&mutex_);
|
||||
for (const RtpStreamSender& stream : rtp_streams_) {
|
||||
stream.sender_video->SetRetransmissionSetting(retransmission_mode);
|
||||
stream.sender_video->SetRetransmissionSetting(retransmission_mode);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -681,20 +681,20 @@ TEST(RtpVideoSenderTest, EarlyRetransmits) {
|
||||
// Inject a transport feedback where the packet for the first frame is lost,
|
||||
// expect a retransmission for it.
|
||||
EXPECT_CALL(test.transport(), SendRtp)
|
||||
.WillOnce([&frame1_rtp_sequence_number](
|
||||
rtc::ArrayView<const uint8_t> packet,
|
||||
const PacketOptions& options) {
|
||||
RtpPacket rtp_packet;
|
||||
EXPECT_TRUE(rtp_packet.Parse(packet));
|
||||
EXPECT_EQ(rtp_packet.Ssrc(), kRtxSsrc1);
|
||||
.WillOnce(
|
||||
[&frame1_rtp_sequence_number](rtc::ArrayView<const uint8_t> packet,
|
||||
const PacketOptions& options) {
|
||||
RtpPacket rtp_packet;
|
||||
EXPECT_TRUE(rtp_packet.Parse(packet));
|
||||
EXPECT_EQ(rtp_packet.Ssrc(), kRtxSsrc1);
|
||||
|
||||
// Retransmitted sequence number from the RTX header should match
|
||||
// the lost packet.
|
||||
rtc::ArrayView<const uint8_t> payload = rtp_packet.payload();
|
||||
EXPECT_EQ(ByteReader<uint16_t>::ReadBigEndian(payload.data()),
|
||||
frame1_rtp_sequence_number);
|
||||
return true;
|
||||
});
|
||||
// Retransmitted sequence number from the RTX header should match
|
||||
// the lost packet.
|
||||
rtc::ArrayView<const uint8_t> payload = rtp_packet.payload();
|
||||
EXPECT_EQ(ByteReader<uint16_t>::ReadBigEndian(payload.data()),
|
||||
frame1_rtp_sequence_number);
|
||||
return true;
|
||||
});
|
||||
|
||||
StreamFeedbackObserver::StreamPacketInfo first_packet_feedback;
|
||||
first_packet_feedback.rtp_sequence_number = frame1_rtp_sequence_number;
|
||||
@ -1516,18 +1516,18 @@ TEST(RtpVideoSenderTest, RetransmitsBaseLayerOnly) {
|
||||
CodecSpecificInfo key_codec_info;
|
||||
key_codec_info.codecType = kVideoCodecVP8;
|
||||
key_codec_info.codecSpecific.VP8.temporalIdx = 0;
|
||||
EXPECT_EQ(EncodedImageCallback::Result::OK,
|
||||
test.router()->OnEncodedImage(
|
||||
encoded_image, &key_codec_info).error);
|
||||
EXPECT_EQ(
|
||||
EncodedImageCallback::Result::OK,
|
||||
test.router()->OnEncodedImage(encoded_image, &key_codec_info).error);
|
||||
encoded_image.SetRtpTimestamp(2);
|
||||
encoded_image.capture_time_ms_ = 3;
|
||||
encoded_image._frameType = VideoFrameType::kVideoFrameDelta;
|
||||
CodecSpecificInfo delta_codec_info;
|
||||
delta_codec_info.codecType = kVideoCodecVP8;
|
||||
delta_codec_info.codecSpecific.VP8.temporalIdx = 1;
|
||||
EXPECT_EQ(EncodedImageCallback::Result::OK,
|
||||
test.router()->OnEncodedImage(
|
||||
encoded_image, &delta_codec_info).error);
|
||||
EXPECT_EQ(
|
||||
EncodedImageCallback::Result::OK,
|
||||
test.router()->OnEncodedImage(encoded_image, &delta_codec_info).error);
|
||||
|
||||
test.AdvanceTime(TimeDelta::Millis(33));
|
||||
|
||||
@ -1556,8 +1556,8 @@ TEST(RtpVideoSenderTest, RetransmitsBaseLayerOnly) {
|
||||
test.AdvanceTime(TimeDelta::Millis(33));
|
||||
|
||||
// Verify that only base layer packet was retransmitted.
|
||||
std::vector<uint16_t> base_rtp_sequence_numbers(rtp_sequence_numbers.begin(),
|
||||
rtp_sequence_numbers.begin() + 1);
|
||||
std::vector<uint16_t> base_rtp_sequence_numbers(
|
||||
rtp_sequence_numbers.begin(), rtp_sequence_numbers.begin() + 1);
|
||||
EXPECT_EQ(retransmitted_rtp_sequence_numbers, base_rtp_sequence_numbers);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user