Index: media/cast/cast_receiver_impl.cc |
diff --git a/media/cast/cast_receiver_impl.cc b/media/cast/cast_receiver_impl.cc |
index e2c004fe963dccf27442598393ad81cdb76774dc..4f4feb100a1655dbd2a99da071eb21af65c70b77 100644 |
--- a/media/cast/cast_receiver_impl.cc |
+++ b/media/cast/cast_receiver_impl.cc |
@@ -66,7 +66,7 @@ class LocalFrameReceiver : public FrameReceiver { |
}; |
// The video and audio receivers should only be called from the main thread. |
-class LocalPacketReceiver : public PacketReceiver { |
+class LocalPacketReceiver : public transport::PacketReceiver { |
public: |
LocalPacketReceiver(scoped_refptr<CastEnvironment> cast_environment, |
AudioReceiver* audio_receiver, |
@@ -149,7 +149,9 @@ CastReceiverImpl::CastReceiverImpl( |
const AudioReceiverConfig& audio_config, |
const VideoReceiverConfig& video_config, |
PacketSender* const packet_sender) |
- : pacer_(cast_environment, packet_sender), |
+ : pacer_(cast_environment->Clock(), packet_sender, |
+ cast_environment->GetMessageTaskRunnerForThread( |
+ CastEnvironment::TRANSPORT)), |
audio_receiver_(cast_environment, audio_config, &pacer_), |
video_receiver_(cast_environment, video_config, &pacer_), |
frame_receiver_(new LocalFrameReceiver(cast_environment, |
@@ -163,7 +165,7 @@ CastReceiverImpl::CastReceiverImpl( |
CastReceiverImpl::~CastReceiverImpl() {} |
-scoped_refptr<PacketReceiver> CastReceiverImpl::packet_receiver() { |
+scoped_refptr<transport::PacketReceiver> CastReceiverImpl::packet_receiver() { |
return packet_receiver_; |
} |