Index: media/cast/transport/rtp_sender/rtp_sender.h |
diff --git a/media/cast/transport/rtp_sender/rtp_sender.h b/media/cast/transport/rtp_sender/rtp_sender.h |
index 072affbecb48a5a462601cff39138d72af3336c4..761ed1642790e33368a62a7f487508d5c8405c38 100644 |
--- a/media/cast/transport/rtp_sender/rtp_sender.h |
+++ b/media/cast/transport/rtp_sender/rtp_sender.h |
@@ -80,6 +80,7 @@ class RtpSender { |
CastTransportRtpStatistics stats_callback_; |
scoped_refptr<base::SingleThreadTaskRunner> transport_task_runner_; |
+ // NOTE: Weak pointers must be invalidated before all other member variables. |
base::WeakPtrFactory<RtpSender> weak_factory_; |
DISALLOW_COPY_AND_ASSIGN(RtpSender); |