Index: webrtc/modules/rtp_rtcp/source/rtcp_packet/transport_feedback.h |
diff --git a/webrtc/modules/rtp_rtcp/source/rtcp_packet/transport_feedback.h b/webrtc/modules/rtp_rtcp/source/rtcp_packet/transport_feedback.h |
index fa6ef046210b748157d38dcd4e307768384fca35..25f11119140fea8ba8fffd76aeb04d8bee20f7b3 100644 |
--- a/webrtc/modules/rtp_rtcp/source/rtcp_packet/transport_feedback.h |
+++ b/webrtc/modules/rtp_rtcp/source/rtcp_packet/transport_feedback.h |
@@ -54,21 +54,13 @@ class TransportFeedback : public Rtpfb { |
bool AddReceivedPacket(uint16_t sequence_number, int64_t timestamp_us); |
const std::vector<ReceivedPacket>& GetReceivedPackets() const; |
- enum class StatusSymbol { |
- kNotReceived, |
- kReceivedSmallDelta, |
- kReceivedLargeDelta, |
- }; |
- |
uint16_t GetBaseSequence() const; |
- std::vector<TransportFeedback::StatusSymbol> GetStatusVector() const; |
- std::vector<int16_t> GetReceiveDeltas() const; |
+ |
+ // Returns number of packets (including missing) this feedback describes. |
+ size_t GetPacketStatusCount() const { return num_seq_no_; } |
// Get the reference time in microseconds, including any precision loss. |
int64_t GetBaseTimeUs() const; |
- // Convenience method for getting all deltas as microseconds. The first delta |
- // is relative the base time. |
- std::vector<int64_t> GetReceiveDeltasUs() const; |
bool Parse(const CommonHeader& packet); |
static std::unique_ptr<TransportFeedback> ParseFrom(const uint8_t* buffer, |