Index: media/cast/cast_sender_impl.h |
diff --git a/media/cast/cast_sender_impl.h b/media/cast/cast_sender_impl.h |
index 85b8669192a917204ae19a0492913bccae85dc95..b90bec4e1bc6c9acb43fd62c9beb58aa99073fff 100644 |
--- a/media/cast/cast_sender_impl.h |
+++ b/media/cast/cast_sender_impl.h |
@@ -57,6 +57,8 @@ class CastSenderImpl : public CastSender { |
transport::CastTransportSender* const transport_sender_; |
uint32 ssrc_of_audio_sender_; |
uint32 ssrc_of_video_sender_; |
+ |
+ // NOTE: Weak pointers must be invalidated before all other member variables. |
base::WeakPtrFactory<CastSenderImpl> weak_factory_; |
DISALLOW_COPY_AND_ASSIGN(CastSenderImpl); |