diff --git a/webrtc/video/video_decoder.cc b/webrtc/video/video_decoder.cc index 195f7e14d6..8e0a503425 100644 --- a/webrtc/video/video_decoder.cc +++ b/webrtc/video/video_decoder.cc @@ -168,10 +168,6 @@ int32_t NullVideoDecoder::Release() { return WEBRTC_VIDEO_CODEC_OK; } -int32_t NullVideoDecoder::Reset() { - return WEBRTC_VIDEO_CODEC_OK; -} - const char* NullVideoDecoder::ImplementationName() const { return "NullVideoDecoder"; } diff --git a/webrtc/video_decoder.h b/webrtc/video_decoder.h index 368b846e14..e99183fdef 100644 --- a/webrtc/video_decoder.h +++ b/webrtc/video_decoder.h @@ -73,9 +73,6 @@ class VideoDecoder { DecodedImageCallback* callback) = 0; virtual int32_t Release() = 0; - // TODO(pbos): Remove, this is no longer called. A no-op implementation is - // added here to permit removal elsewhere. - virtual int32_t Reset() { return 0; } // Returns true if the decoder prefer to decode frames late. // That is, it can not decode infinite number of frames before the decoded @@ -142,7 +139,6 @@ class NullVideoDecoder : public VideoDecoder { DecodedImageCallback* callback) override; int32_t Release() override; - int32_t Reset() override; const char* ImplementationName() const override; };