/external/chromium_org/third_party/webrtc/modules/audio_coding/main/acm2/ |
nack_unittest.cc | 11 #include "webrtc/modules/audio_coding/main/acm2/nack.h" 61 scoped_ptr<Nack> nack(Nack::Create(kNackThreshold)); 62 nack->UpdateSampleRate(kSampleRateHz); 69 nack->UpdateLastReceivedPacket(seq_num, timestamp); 70 nack_list = nack->GetNackList(kShortRoundTripTimeMs); 73 nack_list = nack->GetNackList(kShortRoundTripTimeMs); 79 scoped_ptr<Nack> nack(Nack::Create(kNackThreshold)) [all...] |
/external/chromium_org/third_party/webrtc/modules/rtp_rtcp/source/ |
rtcp_packet_unittest.cc | 23 using webrtc::rtcp::Nack; 320 TEST(RtcpPacketTest, Nack) { 321 Nack nack; local 324 nack.From(kSenderSsrc); 325 nack.To(kRemoteSsrc); 326 nack.WithList(kList, kListLength); 327 RawPacket packet = nack.Build(); 330 EXPECT_EQ(1, parser.nack()->num_packets()); 331 EXPECT_EQ(kSenderSsrc, parser.nack()->Ssrc()) 342 Nack nack; local [all...] |
rtcp_packet.cc | 361 // Generic NACK (RFC 4585). 371 void CreateNack(const RTCPPacketRTPFBNACK& nack, 378 AssignUWord32(buffer, pos, nack.SenderSSRC); 379 AssignUWord32(buffer, pos, nack.MediaSSRC); 615 void Nack::Create(uint8_t* packet, size_t* length, size_t max_length) const { 625 void Nack::WithList(const uint16_t* nack_list, int length) {
|
rtcp_sender.cc | 37 void NACKStringBuilder::PushNACK(uint16_t nack) 41 _stream << nack; local 42 } else if (nack == _prevNack + 1) 52 _stream << "," << nack; local 55 _prevNack = nack; 1453 uint16_t nack = nackList[i++]; local [all...] |
rtcp_sender.h | 39 void PushNACK(uint16_t nack);
|
/external/chromium_org/third_party/webrtc/ |
video_receive_stream.h | 116 NackConfig nack; member in struct:webrtc::VideoReceiveStream::Config::Rtp
|
video_send_stream.h | 100 NackConfig nack; member in struct:webrtc::VideoSendStream::Config::Rtp
|
/external/chromium_org/media/cast/rtcp/ |
rtcp_sender.h | 76 void BuildNack(const RtcpNackMessage* nack, Packet* packet) const;
|
rtcp_sender.cc | 77 // A class to build a string representing the NACK list in Cast message. 80 // 23 are being NACK'ed (i.e. they are missing from the receiver's point of 432 void RtcpSender::BuildNack(const RtcpNackMessage* nack, Packet* packet) const { 450 big_endian_writer.WriteU32(nack->remote_ssrc); // Add the remote SSRC. 452 // Build NACK bitmasks and write them to the Rtcp message. 453 // The nack list should be sorted and not contain duplicates. 458 std::list<uint16>::const_iterator it = nack->nack_list.begin(); 459 while (it != nack->nack_list.end() && 464 while (it != nack->nack_list.end()) { 616 << ", NACK: " << nack_string_builder.GetString() [all...] |
rtcp_utility.h | 173 RtcpFieldGenericRtpFeedbackNack nack; member in union:media::cast::RtcpField 266 kStatePayloadSpecificCastNack, // Application specific Nack for Cast.
|
rtcp_utility.cc | 637 // Nack 639 field_.nack.sender_ssrc = sender_ssrc; 640 field_.nack.media_ssrc = media_ssrc; 748 // RFC 4585 6.2.1. Generic Nack 856 // Don't go to state cast nack item if got 0 fields.
|
rtcp_receiver.cc | 279 if (ssrc_ != rtcp_field.nack.media_ssrc) {
|
/external/chromium_org/third_party/webrtc/test/ |
rtcp_packet_parser.h | 336 class Nack : public PacketType { 338 Nack() {} 339 virtual ~Nack() {} 347 void Set(const RTCPUtility::RTCPPacketRTPFBNACK& nack) { 348 nack_ = nack; 404 Nack* nack() { return &nack_; } function in class:webrtc::test::RtcpPacketParser 428 Nack nack_;
|
/external/chromium_org/third_party/webrtc/video/ |
video_send_stream.cc | 79 if (nack.rtp_history_ms != 0) 80 ss << ", nack.rtp_history_ms: " << nack.rtp_history_ms; 156 // Enable NACK, FEC or both. 159 if (config_.rtp.nack.rtp_history_ms > 0) { 173 rtp_rtcp_->SetNACKStatus(channel_, config_.rtp.nack.rtp_history_ms > 0);
|
call_tests.cc | 423 send_config_.rtp.nack.rtp_history_ms = rtp_history_ms; 424 receive_config_.rtp.nack.rtp_history_ms = rtp_history_ms; 520 // TODO(pbos): Run this test with combined NACK/FEC enabled as well. 522 // receive_config_.rtp.nack.rtp_history_ms = rtp_history_ms; 523 // send_config_.rtp.nack.rtp_history_ms = rtp_history_ms; 608 send_config_.rtp.nack.rtp_history_ms = 609 receive_config_.rtp.nack.rtp_history_ms = 1000; 817 send_config_.rtp.nack.rtp_history_ms = rtp_history_ms; 818 receive_config_.rtp.nack.rtp_history_ms = rtp_history_ms; 969 send_config_.rtp.nack.rtp_history_ms = kRtpHistoryMs [all...] |
rampup_tests.cc | 465 send_config.rtp.nack.rtp_history_ms = 1000; 535 send_config.rtp.nack.rtp_history_ms = 1000;
|
video_receive_stream.cc | 53 rtp_rtcp_->SetNACKStatus(channel_, config_.rtp.nack.rtp_history_ms > 0);
|
/external/chromium_org/third_party/libjingle/source/talk/media/webrtc/ |
webrtcvideoengine2_unittest.cc | 876 EXPECT_GT(send_stream->GetConfig().rtp.nack.rtp_history_ms, 0); 881 EXPECT_GT(recv_stream->GetConfig().rtp.nack.rtp_history_ms, 0); 883 // Nack history size should match between sender and receiver. 884 EXPECT_EQ(send_stream->GetConfig().rtp.nack.rtp_history_ms, 885 recv_stream->GetConfig().rtp.nack.rtp_history_ms); [all...] |
fakewebrtcvoiceengine.h | 102 nack(false), 131 bool nack; member in struct:cricket::FakeWebRtcVoiceEngine::Channel 227 return channels_[channel]->nack; [all...] |
/external/lldb/tools/debugserver/source/ |
RNBRemote.h | 40 nack, // '-' enumerator in enum:RNBRemote::__anon29210
|
/external/chromium_org/third_party/webrtc/modules/ |
audio_coding_module.target.darwin-arm.mk | 54 third_party/webrtc/modules/audio_coding/main/acm2/nack.cc
|
audio_coding_module.target.darwin-arm64.mk | 54 third_party/webrtc/modules/audio_coding/main/acm2/nack.cc
|
audio_coding_module.target.darwin-mips.mk | 54 third_party/webrtc/modules/audio_coding/main/acm2/nack.cc
|
audio_coding_module.target.darwin-x86.mk | 54 third_party/webrtc/modules/audio_coding/main/acm2/nack.cc
|
audio_coding_module.target.darwin-x86_64.mk | 54 third_party/webrtc/modules/audio_coding/main/acm2/nack.cc
|