Index: webrtc/modules/rtp_rtcp/source/rtcp_receiver.h |
diff --git a/webrtc/modules/rtp_rtcp/source/rtcp_receiver.h b/webrtc/modules/rtp_rtcp/source/rtcp_receiver.h |
index 6ae47a6423fbe9006e17865532f7d862715407f3..618095d9f9d1a904d9c9a9202f04cef2f6edfecd 100644 |
--- a/webrtc/modules/rtp_rtcp/source/rtcp_receiver.h |
+++ b/webrtc/modules/rtp_rtcp/source/rtcp_receiver.h |
@@ -35,6 +35,7 @@ public: |
RtcpPacketTypeCounterObserver* packet_type_counter_observer, |
RtcpBandwidthObserver* rtcp_bandwidth_observer, |
RtcpIntraFrameObserver* rtcp_intra_frame_observer, |
+ TransportFeedbackObserver* transport_feedback_observer, |
ModuleRtpRtcpImpl* owner); |
virtual ~RTCPReceiver(); |
@@ -217,6 +218,10 @@ protected: |
void HandleAPPItem(RTCPUtility::RTCPParserV2& rtcpParser, |
RTCPHelp::RTCPPacketInformation& rtcpPacketInformation); |
+ void HandleTransportFeedback( |
+ RTCPUtility::RTCPParserV2* rtcp_parser, |
+ RTCPHelp::RTCPPacketInformation* rtcp_packet_information); |
+ |
private: |
typedef std::map<uint32_t, RTCPHelp::RTCPReceiveInformation*> |
ReceivedInfoMap; |
@@ -242,6 +247,7 @@ protected: |
CriticalSectionWrapper* _criticalSectionFeedbacks; |
RtcpBandwidthObserver* const _cbRtcpBandwidthObserver; |
RtcpIntraFrameObserver* const _cbRtcpIntraFrameObserver; |
+ TransportFeedbackObserver* const _cbTransportFeedbackObserver; |
CriticalSectionWrapper* _criticalSectionRTCPReceiver; |
uint32_t main_ssrc_; |