| Index: webrtc/modules/audio_coding/neteq/include/neteq.h | 
| diff --git a/webrtc/modules/audio_coding/neteq/include/neteq.h b/webrtc/modules/audio_coding/neteq/include/neteq.h | 
| index 9cd4b57a1f78ee78c914bbb97611a6f196844dd8..4067ba5c71fefa63b60827c69330aa54f7ba98f0 100644 | 
| --- a/webrtc/modules/audio_coding/neteq/include/neteq.h | 
| +++ b/webrtc/modules/audio_coding/neteq/include/neteq.h | 
| @@ -272,10 +272,17 @@ class NetEq { | 
| virtual void PacketBufferStatistics(int* current_num_packets, | 
| int* max_num_packets) const = 0; | 
|  | 
| -  // Get sequence number and timestamp of the latest RTP. | 
| -  // This method is to facilitate NACK. | 
| -  virtual int DecodedRtpInfo(int* sequence_number, | 
| -                             uint32_t* timestamp) const = 0; | 
| +  // Enables NACK and sets the maximum size of the NACK list, which should be | 
| +  // positive and no larger than Nack::kNackListSizeLimit. If NACK is already | 
| +  // enabled then the maximum NACK list size is modified accordingly. | 
| +  virtual void EnableNack(size_t max_nack_list_size) = 0; | 
| + | 
| +  virtual void DisableNack() = 0; | 
| + | 
| +  // Returns a list of RTP sequence numbers corresponding to packets to be | 
| +  // retransmitted, given an estimate of the round-trip time in milliseconds. | 
| +  virtual std::vector<uint16_t> GetNackList( | 
| +      int64_t round_trip_time_ms) const = 0; | 
|  | 
| protected: | 
| NetEq() {} | 
|  |