Index: chrome/browser/media/cast_transport_host_filter.cc |
diff --git a/chrome/browser/media/cast_transport_host_filter.cc b/chrome/browser/media/cast_transport_host_filter.cc |
index be9f8b746e10f97734e5cf5187db3f55f9b704b2..138b02402500869f21cde24fec572b68abb8fdcf 100644 |
--- a/chrome/browser/media/cast_transport_host_filter.cc |
+++ b/chrome/browser/media/cast_transport_host_filter.cc |
@@ -176,7 +176,7 @@ void CastTransportHostFilter::OnNew(int32_t channel_id, |
base::MakeUnique<TransportClient>(channel_id, this), |
std::move(udp_transport), base::ThreadTaskRunnerHandle::Get()); |
transport->SetOptions(options); |
- id_map_.AddWithID(transport.release(), channel_id); |
+ id_map_.AddWithID(std::move(transport), channel_id); |
} |
void CastTransportHostFilter::OnDelete(int32_t channel_id) { |
@@ -215,7 +215,7 @@ void CastTransportHostFilter::OnInitializeStream( |
config.rtp_payload_type == media::cast::RtpPayloadType::REMOTE_VIDEO) { |
// Create CastRemotingSender for this RTP stream. |
remoting_sender_map_.AddWithID( |
- new CastRemotingSender( |
+ base::MakeUnique<CastRemotingSender>( |
transport, config, kSendEventsInterval, |
base::Bind(&CastTransportHostFilter::OnCastRemotingSenderEvents, |
weak_factory_.GetWeakPtr(), channel_id)), |