Index: media/cast/transport/cast_transport_sender_impl.cc |
diff --git a/media/cast/transport/cast_transport_sender_impl.cc b/media/cast/transport/cast_transport_sender_impl.cc |
index fd7139993c6fc0638e9c17cb02d17643e7b398f6..7b6c015ce805a04f727fa5a0ccf17989e3c1041a 100644 |
--- a/media/cast/transport/cast_transport_sender_impl.cc |
+++ b/media/cast/transport/cast_transport_sender_impl.cc |
@@ -12,13 +12,13 @@ namespace media { |
namespace cast { |
namespace transport { |
-CastTransportSender* CastTransportSender::CreateCastTransportSender( |
+scoped_ptr<CastTransportSender> CastTransportSender::Create( |
base::TickClock* clock, |
const CastTransportConfig& config, |
const CastTransportStatusCallback& status_callback, |
const scoped_refptr<base::SingleThreadTaskRunner>& transport_task_runner) { |
- return new CastTransportSenderImpl( |
- clock, config, status_callback, transport_task_runner.get(), NULL); |
+ return scoped_ptr<CastTransportSender>(new CastTransportSenderImpl( |
+ clock, config, status_callback, transport_task_runner.get(), NULL)); |
} |
CastTransportSenderImpl::CastTransportSenderImpl( |