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 ad6fd166f2ba539c7f2c5f1d071763bb5f2c8dfe..7a74d7ffe83b3f485a4a67fa57d25d2ff6435e85 100644 |
--- a/webrtc/modules/rtp_rtcp/source/rtcp_packet/transport_feedback.h |
+++ b/webrtc/modules/rtp_rtcp/source/rtcp_packet/transport_feedback.h |
@@ -12,6 +12,7 @@ |
#define WEBRTC_MODULES_RTP_RTCP_SOURCE_RTCP_PACKET_TRANSPORT_FEEDBACK_H_ |
#include <deque> |
+#include <memory> |
#include <vector> |
#include "webrtc/base/constructormagic.h" |
@@ -58,7 +59,7 @@ class TransportFeedback : public RtcpPacket { |
static const uint8_t kFeedbackMessageType = 15; // TODO(sprang): IANA reg? |
static const uint8_t kPayloadType = 205; // RTPFB, see RFC4585. |
- static rtc::scoped_ptr<TransportFeedback> ParseFrom(const uint8_t* buffer, |
+ static std::unique_ptr<TransportFeedback> ParseFrom(const uint8_t* buffer, |
size_t length); |
protected: |