Index: webrtc/voice_engine/channel_proxy.h |
diff --git a/webrtc/voice_engine/channel_proxy.h b/webrtc/voice_engine/channel_proxy.h |
index 28d036446a295a87c8f1ccd62c713a0f201d1f66..1ae491746d1fddef15bdf762be4bd7637d63aa69 100644 |
--- a/webrtc/voice_engine/channel_proxy.h |
+++ b/webrtc/voice_engine/channel_proxy.h |
@@ -24,6 +24,8 @@ |
namespace webrtc { |
+struct SentTransportPacketRecord; |
+ |
class AudioSinkInterface; |
class PacketRouter; |
class RtcEventLog; |
@@ -36,6 +38,10 @@ class RtpRtcp; |
class Transport; |
class TransportFeedbackObserver; |
+namespace rtcp { |
+class TransportFeedback; |
+} // namespace rtcp |
+ |
namespace voe { |
class Channel; |
@@ -117,6 +123,10 @@ class ChannelProxy { |
virtual bool SetSendCodec(const CodecInst& codec_inst); |
virtual bool SetSendCNPayloadType(int type, PayloadFrequencies frequency); |
+ void HandleTransportFeedback(const std::vector<SentTransportPacketRecord>& |
+ packets_sent_since_last_feedback, |
+ const rtcp::TransportFeedback& feedback); |
+ |
private: |
Channel* channel() const; |