Home
last modified time | relevance | path

Searched refs:Nack (Results 1 – 11 of 11) sorted by relevance

/external/webrtc/webrtc/modules/audio_coding/neteq/
Dnack.cc29 Nack::Nack(int nack_threshold_packets) in Nack() function in webrtc::Nack
41 Nack::~Nack() = default;
43 Nack* Nack::Create(int nack_threshold_packets) { in Create()
44 return new Nack(nack_threshold_packets); in Create()
47 void Nack::UpdateSampleRate(int sample_rate_hz) { in UpdateSampleRate()
52 void Nack::UpdateLastReceivedPacket(uint16_t sequence_number, in UpdateLastReceivedPacket()
88 void Nack::UpdateSamplesPerPacket(uint16_t sequence_number_current_received_rtp, in UpdateSamplesPerPacket()
98 void Nack::UpdateList(uint16_t sequence_number_current_received_rtp) { in UpdateList()
107 void Nack::ChangeFromLateToMissing( in ChangeFromLateToMissing()
117 uint32_t Nack::EstimateTimestamp(uint16_t sequence_num) { in EstimateTimestamp()
[all …]
Dnack_unittest.cc58 rtc::scoped_ptr<Nack> nack(Nack::Create(kNackThreshold)); in TEST()
76 rtc::scoped_ptr<Nack> nack(Nack::Create(kNackThreshold)); in TEST()
105 rtc::scoped_ptr<Nack> nack(Nack::Create(kNackThreshold)); in TEST()
154 rtc::scoped_ptr<Nack> nack(Nack::Create(kNackThreshold)); in TEST()
216 rtc::scoped_ptr<Nack> nack(Nack::Create(kNackThreshold)); in TEST()
253 Nack::NackList nack_list = nack->GetNackList(); in TEST()
260 Nack::NackList::iterator it = nack_list.begin(); in TEST()
287 rtc::scoped_ptr<Nack> nack(Nack::Create(kNackThreshold)); in TEST()
338 rtc::scoped_ptr<Nack> nack(Nack::Create(kNackThreshold)); in TEST()
365 rtc::scoped_ptr<Nack> nack(Nack::Create(kNackThreshold)); in TEST()
[all …]
Dnack.h52 class Nack {
58 static Nack* Create(int nack_threshold_packets);
60 ~Nack();
134 explicit Nack(int nack_threshold_packets);
Dneteq_impl.h44 class Nack; variable
399 rtc::scoped_ptr<Nack> nack_ GUARDED_BY(crit_sect_);
Dneteq_impl.cc421 nack_.reset(Nack::Create(kNackThresholdPackets)); in EnableNack()
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_packet/
Dnack_unittest.cc21 using webrtc::rtcp::Nack;
48 Nack nack; in TEST()
63 Nack parsed; in TEST()
67 const Nack& const_parsed = parsed; in TEST()
75 Nack nack; in TEST()
91 Nack parsed; in TEST()
105 Nack nack; in TEST()
112 Nack parsed; in TEST()
125 Nack nack; in TEST()
144 Nack nack; in TEST()
[all …]
Dnack.h23 class Nack : public Rtpfb {
26 Nack() {} in Nack() function
28 virtual ~Nack() {} in ~Nack()
58 RTC_DISALLOW_COPY_AND_ASSIGN(Nack);
Dnack.cc48 bool Nack::Parse(const RtcpCommonHeader& header, const uint8_t* payload) { in Parse()
75 bool Nack::Create(uint8_t* packet, in Create()
114 size_t Nack::BlockLength() const { in BlockLength()
119 void Nack::WithList(const uint16_t* nack_list, size_t length) { in WithList()
127 void Nack::Pack() { in Pack()
150 void Nack::Unpack() { in Unpack()
/external/webrtc/webrtc/test/
Drtcp_packet_parser.h336 class Nack : public PacketType {
338 Nack() {} in Nack() function
339 virtual ~Nack() {} in ~Nack()
652 Nack* nack() { return &nack_; } in nack()
687 Nack nack_;
/external/webrtc/webrtc/modules/rtp_rtcp/source/
Drtcp_sender.cc702 rtcp::Nack* nack = new rtcp::Nack(); in BuildNACK()
723 return rtc::scoped_ptr<rtcp::Nack>(nack); in BuildNACK()
Drtp_rtcp_impl_unittest.cc219 rtcp::Nack nack; in IncomingRtcpNack()