| Index: webrtc/video/video_receive_stream.h
|
| diff --git a/webrtc/video/video_receive_stream.h b/webrtc/video/video_receive_stream.h
|
| index f1061dc1302de7bfa39bcf9ffab2b962e43c3098..3aca570f99e9d3a96d19a0abc2f56f547029cd44 100644
|
| --- a/webrtc/video/video_receive_stream.h
|
| +++ b/webrtc/video/video_receive_stream.h
|
| @@ -40,7 +40,9 @@ namespace internal {
|
| class VideoReceiveStream : public webrtc::VideoReceiveStream,
|
| public I420FrameCallback,
|
| public VideoRenderCallback,
|
| - public EncodedImageCallback {
|
| + public EncodedImageCallback,
|
| + public NackSender,
|
| + public KeyFrameRequestSender {
|
| public:
|
| VideoReceiveStream(int num_cpu_cores,
|
| CongestionController* congestion_controller,
|
| @@ -79,6 +81,12 @@ class VideoReceiveStream : public webrtc::VideoReceiveStream,
|
|
|
| void SetSyncChannel(VoiceEngine* voice_engine, int audio_channel_id);
|
|
|
| + // NackSender
|
| + void SendNack(const std::vector<uint16_t>& sequence_numbers) override;
|
| +
|
| + // KeyFrameRequestSender
|
| + void RequestKeyFrame() override;
|
| +
|
| private:
|
| static bool DecodeThreadFunction(void* ptr);
|
| void Decode();
|
|
|