| Index: webrtc/modules/video_coding/jitter_buffer.h
|
| diff --git a/webrtc/modules/video_coding/jitter_buffer.h b/webrtc/modules/video_coding/jitter_buffer.h
|
| index 35b32c960d3754397fe87985c5f5a7a8efefda45..62017dae7ff86c61ddd29f82ce1bc24b046c4118 100644
|
| --- a/webrtc/modules/video_coding/jitter_buffer.h
|
| +++ b/webrtc/modules/video_coding/jitter_buffer.h
|
| @@ -261,8 +261,6 @@ class VCMJitterBuffer {
|
| // Drops all packets in the NACK list up until |last_decoded_sequence_number|.
|
| void DropPacketsFromNackList(uint16_t last_decoded_sequence_number);
|
|
|
| - void ReleaseFrameIfNotDecoding(VCMFrameBuffer* frame);
|
| -
|
| // Gets an empty frame, creating a new frame if necessary (i.e. increases
|
| // jitter buffer size).
|
| VCMFrameBuffer* GetEmptyFrame() EXCLUSIVE_LOCKS_REQUIRED(crit_sect_);
|
| @@ -310,6 +308,10 @@ class VCMJitterBuffer {
|
|
|
| void UpdateHistograms() EXCLUSIVE_LOCKS_REQUIRED(crit_sect_);
|
|
|
| + // Reset frame buffer and return it to free_frames_.
|
| + void RecycleFrameBuffer(VCMFrameBuffer* frame)
|
| + EXCLUSIVE_LOCKS_REQUIRED(crit_sect_);
|
| +
|
| Clock* clock_;
|
| // If we are running (have started) or not.
|
| bool running_;
|
| @@ -334,8 +336,6 @@ class VCMJitterBuffer {
|
| int64_t time_last_incoming_frame_count_;
|
| unsigned int incoming_bit_count_;
|
| unsigned int incoming_bit_rate_;
|
| - // Number of frames in a row that have been too old.
|
| - int num_consecutive_old_frames_;
|
| // Number of packets in a row that have been too old.
|
| int num_consecutive_old_packets_;
|
| // Number of packets received.
|
|
|