Lines Matching refs:rtp_sender_

88         rtp_sender_(),
97 rtp_sender_.reset(new RTPSender(0, false, &fake_clock_, &transport_, NULL,
99 rtp_sender_->SetSequenceNumber(kSeqNum);
104 scoped_ptr<RTPSender> rtp_sender_;
115 EXPECT_EQ(rtp_sender_->SSRC(), rtp_header.ssrc);
122 int32_t rtp_length = rtp_sender_->BuildRTPheader(packet_,
129 EXPECT_EQ(0, rtp_sender_->SendToNetwork(packet_,
139 EXPECT_EQ(0, rtp_sender_->RtpHeaderExtensionTotalLength());
140 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
143 rtp_sender_->RtpHeaderExtensionTotalLength());
144 EXPECT_EQ(0, rtp_sender_->DeregisterRtpHeaderExtension(
146 EXPECT_EQ(0, rtp_sender_->RtpHeaderExtensionTotalLength());
150 EXPECT_EQ(0, rtp_sender_->RtpHeaderExtensionTotalLength());
151 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
154 rtp_sender_->RtpHeaderExtensionTotalLength());
155 EXPECT_EQ(0, rtp_sender_->DeregisterRtpHeaderExtension(
157 EXPECT_EQ(0, rtp_sender_->RtpHeaderExtensionTotalLength());
161 EXPECT_EQ(0, rtp_sender_->RtpHeaderExtensionTotalLength());
162 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
165 rtp_sender_->RtpHeaderExtensionTotalLength());
166 EXPECT_EQ(0, rtp_sender_->DeregisterRtpHeaderExtension(
168 EXPECT_EQ(0, rtp_sender_->RtpHeaderExtensionTotalLength());
172 EXPECT_EQ(0, rtp_sender_->RtpHeaderExtensionTotalLength());
173 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
176 rtp_sender_->RtpHeaderExtensionTotalLength());
177 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
180 kAbsoluteSendTimeLength, rtp_sender_->RtpHeaderExtensionTotalLength());
181 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
185 rtp_sender_->RtpHeaderExtensionTotalLength());
186 EXPECT_EQ(0, rtp_sender_->DeregisterRtpHeaderExtension(
189 kAudioLevelLength, rtp_sender_->RtpHeaderExtensionTotalLength());
190 EXPECT_EQ(0, rtp_sender_->DeregisterRtpHeaderExtension(
193 rtp_sender_->RtpHeaderExtensionTotalLength());
194 EXPECT_EQ(0, rtp_sender_->DeregisterRtpHeaderExtension(
196 EXPECT_EQ(0, rtp_sender_->RtpHeaderExtensionTotalLength());
200 int32_t length = rtp_sender_->BuildRTPheader(packet_,
226 EXPECT_EQ(0, rtp_sender_->SetTransmissionTimeOffset(kTimeOffset));
227 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
230 int32_t length = rtp_sender_->BuildRTPheader(packet_,
235 EXPECT_EQ(kRtpHeaderSize + rtp_sender_->RtpHeaderExtensionTotalLength(),
267 EXPECT_EQ(0, rtp_sender_->SetTransmissionTimeOffset(kNegTimeOffset));
268 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
271 int32_t length = rtp_sender_->BuildRTPheader(packet_,
276 EXPECT_EQ(kRtpHeaderSize + rtp_sender_->RtpHeaderExtensionTotalLength(),
297 EXPECT_EQ(0, rtp_sender_->SetAbsoluteSendTime(kAbsoluteSendTime));
298 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
301 int32_t length = rtp_sender_->BuildRTPheader(packet_,
306 EXPECT_EQ(kRtpHeaderSize + rtp_sender_->RtpHeaderExtensionTotalLength(),
336 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
339 int32_t length = rtp_sender_->BuildRTPheader(packet_,
344 EXPECT_EQ(kRtpHeaderSize + rtp_sender_->RtpHeaderExtensionTotalLength(),
353 rtp_sender_->UpdateAudioLevel(packet_, length, rtp_header, true, kAudioLevel);
380 EXPECT_EQ(0, rtp_sender_->SetTransmissionTimeOffset(kTimeOffset));
381 EXPECT_EQ(0, rtp_sender_->SetAbsoluteSendTime(kAbsoluteSendTime));
382 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
384 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
386 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
389 int32_t length = rtp_sender_->BuildRTPheader(packet_,
394 EXPECT_EQ(kRtpHeaderSize + rtp_sender_->RtpHeaderExtensionTotalLength(),
403 rtp_sender_->UpdateAudioLevel(packet_, length, rtp_header, true, kAudioLevel);
443 rtp_sender_->SetStorePacketsStatus(true, 10);
444 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
446 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
448 rtp_sender_->SetTargetBitrate(300000);
450 int32_t rtp_length = rtp_sender_->BuildRTPheader(packet_,
457 EXPECT_EQ(0, rtp_sender_->SendToNetwork(packet_,
469 rtp_sender_->TimeToSendPacket(kSeqNum, capture_time_ms, false);
497 rtp_sender_->SetStorePacketsStatus(true, 10);
498 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
500 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
502 rtp_sender_->SetTargetBitrate(300000);
504 int32_t rtp_length = rtp_sender_->BuildRTPheader(packet_,
511 EXPECT_EQ(0, rtp_sender_->SendToNetwork(packet_,
527 EXPECT_EQ(rtp_length, rtp_sender_->ReSendPacket(kSeqNum));
530 rtp_sender_->TimeToSendPacket(kSeqNum, capture_time_ms, false);
564 rtp_sender_->SetStorePacketsStatus(true, 10);
566 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
569 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
584 rtp_sender_->SetTargetBitrate(300000);
586 int32_t rtp_length = rtp_sender_->BuildRTPheader(packet_,
593 EXPECT_EQ(0, rtp_sender_->SendToNetwork(packet_,
605 rtp_sender_->TimeToSendPacket(seq_num++, capture_time_ms, false);
617 EXPECT_EQ(kMaxPaddingLength, rtp_sender_->TimeToSendPadding(kPaddingBytes));
641 rtp_length = rtp_sender_->BuildRTPheader(packet_,
648 EXPECT_EQ(0, rtp_sender_->SendToNetwork(packet_,
655 rtp_sender_->TimeToSendPacket(seq_num, capture_time_ms, false);
675 rtp_sender_.reset(new RTPSender(0, false, &fake_clock_, &transport, NULL,
677 rtp_sender_->SetSequenceNumber(kSeqNum);
684 rtp_sender_->SetStorePacketsStatus(true, 10);
686 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
691 rtp_sender_->SetRTXStatus(kRtxRetransmitted | kRtxRedundantPayloads);
692 rtp_sender_->SetRtxSsrc(1234);
702 rtp_sender_->SetTargetBitrate(300000);
712 rtp_sender_->TimeToSendPacket(seq_num++, capture_time_ms, false);
720 static_cast<size_t>(rtp_sender_->TimeToSendPadding(49)));
727 static_cast<size_t>(rtp_sender_->TimeToSendPadding(500)));
735 static_cast<size_t>(rtp_sender_->TimeToSendPadding(999)));
741 ASSERT_EQ(0, rtp_sender_->RegisterPayload(payload_name, payload_type, 90000,
746 ASSERT_EQ(0, rtp_sender_->SendOutgoingData(kVideoFrameKey, payload_type, 1234,
772 ASSERT_EQ(0, rtp_sender_->SendOutgoingData(kVideoFrameDelta, payload_type,
823 rtp_sender_.reset(new RTPSender(0, false, &fake_clock_, &transport_, NULL,
828 ASSERT_EQ(0, rtp_sender_->RegisterPayload(payload_name, payload_type, 90000,
831 rtp_sender_->SetStorePacketsStatus(true, 1);
832 uint32_t ssrc = rtp_sender_->SSRC();
834 ASSERT_EQ(0, rtp_sender_->SendOutgoingData(kVideoFrameKey, payload_type, 1234,
843 ASSERT_EQ(0, rtp_sender_->SendOutgoingData(kVideoFrameDelta,
852 rtp_sender_.reset();
872 rtp_sender_.reset(new RTPSender(0, false, &fake_clock_, &transport_, NULL,
885 rtp_sender_->RegisterPayload(payload_name, payload_type, 90000, 0, 1500));
887 rtp_sender_->SetStorePacketsStatus(true, 1);
888 uint32_t ssrc = rtp_sender_->SSRC();
891 rtp_sender_->ProcessBitrate();
897 rtp_sender_->SendOutgoingData(kVideoFrameKey,
907 rtp_sender_->ProcessBitrate();
919 rtp_sender_.reset();
928 rtp_sender_.reset(new RTPSender(0, true, &fake_clock_, &transport_, NULL,
930 rtp_sender_->SetSequenceNumber(kSeqNum);
967 ASSERT_EQ(0, rtp_sender_->RegisterPayload(payload_name, payload_type, 90000,
970 rtp_sender_->SetStorePacketsStatus(true, 1);
971 uint32_t ssrc = rtp_sender_->SSRC();
973 rtp_sender_->RegisterRtpStatisticsCallback(&callback);
976 ASSERT_EQ(0, rtp_sender_->SendOutgoingData(kVideoFrameKey, payload_type, 1234,
984 uint16_t seqno = rtp_sender_->SequenceNumber() - 1;
985 rtp_sender_->ReSendPacket(seqno, 0);
991 rtp_sender_->TimeToSendPadding(kMaxPaddingSize);
996 rtp_sender_->SetGenericFECStatus(true, kRedPayloadType, kUlpfecPayloadType);
1002 rtp_sender_->SetFecParameters(&fec_params, &fec_params);
1003 ASSERT_EQ(0, rtp_sender_->SendOutgoingData(kVideoFrameDelta, payload_type,
1010 rtp_sender_->RegisterRtpStatisticsCallback(NULL);
1016 ASSERT_EQ(0, rtp_sender_->RegisterPayload(payload_name, payload_type, 48000,
1020 ASSERT_EQ(0, rtp_sender_->SendOutgoingData(kAudioFrameCN, payload_type, 1234,
1039 EXPECT_EQ(0, rtp_sender_->SetAudioLevel(kAudioLevel));
1040 EXPECT_EQ(0, rtp_sender_->RegisterRtpHeaderExtension(
1045 ASSERT_EQ(0, rtp_sender_->RegisterPayload(payload_name, payload_type, 48000,
1049 ASSERT_EQ(0, rtp_sender_->SendOutgoingData(kAudioFrameCN, payload_type, 1234,
1085 ASSERT_EQ(0, rtp_sender_->RegisterPayload(payload_name, payload_type, 0,
1091 ASSERT_EQ(0, rtp_sender_->RegisterPayload(payload_name, payload_type, 8000,
1095 rtp_sender_->SendTelephoneEvent(9, 500, 10);
1099 ASSERT_EQ(0, rtp_sender_->SendOutgoingData(kFrameEmpty, payload_type,
1106 ASSERT_EQ(0, rtp_sender_->SendOutgoingData(kFrameEmpty, payload_type,
1120 ASSERT_EQ(0, rtp_sender_->SendOutgoingData(kFrameEmpty, payload_type,
1134 rtp_sender_->SetSSRC(1234);
1135 rtp_sender_->SetRtxSsrc(4321);
1136 rtp_sender_->SetRtxPayloadType(kPayloadType - 1);
1137 rtp_sender_->SetRTXStatus(kRtxRetransmitted | kRtxRedundantPayloads);
1141 rtp_sender_->RegisterPayload(kPayloadName, kPayloadType, 90000, 0, 1500));
1145 rtp_sender_->SendOutgoingData(kVideoFrameKey,
1154 rtp_sender_->TimeToSendPadding(1);
1155 rtp_sender_->TimeToSendPadding(1);
1159 rtp_sender_->GetDataCounters(&rtp_stats, &rtx_stats);