Chromium Code Reviews| Index: webrtc/modules/rtp_rtcp/source/rtp_packet_history.h |
| diff --git a/webrtc/modules/rtp_rtcp/source/rtp_packet_history.h b/webrtc/modules/rtp_rtcp/source/rtp_packet_history.h |
| index dc2b35a375511d226ebd9af0df64809531b16d03..c39007a2f7048f0497bb82ae1a43bd13f03a8a82 100644 |
| --- a/webrtc/modules/rtp_rtcp/source/rtp_packet_history.h |
| +++ b/webrtc/modules/rtp_rtcp/source/rtp_packet_history.h |
| @@ -49,8 +49,14 @@ class RtpPacketHistory { |
| int64_t min_elapsed_time_ms, |
| bool retransmit); |
| + RTC_DEPRECATED std::unique_ptr<RtpPacketToSend> GetBestFittingPacket( |
|
philipel
2017/03/30 11:52:11
Since the long term goal is to include all headers
minyue-webrtc
2017/03/30 13:07:11
good point.
But we cannot use RTC_DEPRECATED, I a
|
| + size_t packet_size) const { |
| + return GetBestFittingPacket(packet_size, true); |
| + } |
| + |
| std::unique_ptr<RtpPacketToSend> GetBestFittingPacket( |
|
danilchap
2017/03/30 11:58:08
can you add a comment what |include_header| mean i
|
| - size_t packet_size) const; |
| + size_t packet_size, |
| + bool include_header) const; |
| bool HasRtpPacket(uint16_t sequence_number) const; |
| @@ -70,7 +76,7 @@ class RtpPacketHistory { |
| void Free() EXCLUSIVE_LOCKS_REQUIRED(critsect_); |
| bool FindSeqNum(uint16_t sequence_number, int* index) const |
| EXCLUSIVE_LOCKS_REQUIRED(critsect_); |
| - int FindBestFittingPacket(size_t size) const |
| + int FindBestFittingPacket(size_t size, bool include_header) const |
| EXCLUSIVE_LOCKS_REQUIRED(critsect_); |
| Clock* clock_; |