Index: media/cast/cast_receiver_impl.cc |
diff --git a/media/cast/cast_receiver_impl.cc b/media/cast/cast_receiver_impl.cc |
index cca649293546d4919520a712e66b7ff50080b3da..d61997ac2e7dbde5da75216b1c7a238465da8c2c 100644 |
--- a/media/cast/cast_receiver_impl.cc |
+++ b/media/cast/cast_receiver_impl.cc |
@@ -82,13 +82,13 @@ class LocalFrameReceiver : public FrameReceiver { |
VideoReceiver* video_receiver_; |
}; |
-CastReceiver* CastReceiver::CreateCastReceiver( |
+scoped_ptr<CastReceiver> CastReceiver::Create( |
scoped_refptr<CastEnvironment> cast_environment, |
const AudioReceiverConfig& audio_config, |
const VideoReceiverConfig& video_config, |
transport::PacketSender* const packet_sender) { |
- return new CastReceiverImpl( |
- cast_environment, audio_config, video_config, packet_sender); |
+ return scoped_ptr<CastReceiver>(new CastReceiverImpl( |
+ cast_environment, audio_config, video_config, packet_sender)); |
} |
CastReceiverImpl::CastReceiverImpl( |