| Index: webrtc/video/vie_channel.h
|
| diff --git a/webrtc/video/vie_channel.h b/webrtc/video/vie_channel.h
|
| index 1bcae198c07c7c2c7c7766e0a338a3e3404e88ea..98c3f85b4c927f9ec4632e9cf9c40b24e83d62de 100644
|
| --- a/webrtc/video/vie_channel.h
|
| +++ b/webrtc/video/vie_channel.h
|
| @@ -43,10 +43,13 @@ class ProcessThread;
|
| class ReceiveStatisticsProxy;
|
| class RtcpRttStats;
|
| class ViERTPObserver;
|
| -class VideoCodingModule;
|
| class VideoRenderCallback;
|
| class VoEVideoSync;
|
|
|
| +namespace vcm {
|
| +class VideoReceiver;
|
| +} // namespace vcm
|
| +
|
| enum StreamType {
|
| kViEStreamTypeNormal = 0, // Normal media stream
|
| kViEStreamTypeRtx = 1 // Retransmission media stream
|
| @@ -63,7 +66,7 @@ class ViEChannel : public VCMFrameTypeCallback,
|
|
|
| ViEChannel(Transport* transport,
|
| ProcessThread* module_process_thread,
|
| - VideoCodingModule* vcm,
|
| + vcm::VideoReceiver* video_receiver,
|
| RemoteBitrateEstimator* remote_bitrate_estimator,
|
| RtcpRttStats* rtt_stats,
|
| PacedSender* paced_sender,
|
| @@ -196,7 +199,7 @@ class ViEChannel : public VCMFrameTypeCallback,
|
| // Used for all registered callbacks except rendering.
|
| rtc::CriticalSection crit_;
|
|
|
| - VideoCodingModule* const vcm_;
|
| + vcm::VideoReceiver* const video_receiver_;
|
| ViEReceiver vie_receiver_;
|
|
|
| // Helper to report call statistics.
|
|
|