diff --git a/modules/video_coding/include/video_coding_defines.h b/modules/video_coding/include/video_coding_defines.h index 38707ee6da..ff9b7d6a66 100644 --- a/modules/video_coding/include/video_coding_defines.h +++ b/modules/video_coding/include/video_coding_defines.h @@ -51,21 +51,10 @@ enum VCMVideoProtection { // rendered. class VCMReceiveCallback { public: - // TODO(kron): Remove once downstream projects are updated. - virtual int32_t FrameToRender(VideoFrame& videoFrame, // NOLINT - absl::optional qp, - VideoContentType content_type) { - // Cannot be pure virtual since this should be removed from derived - // classes. - return FrameToRender(videoFrame, qp, 0, content_type); - } - virtual int32_t FrameToRender(VideoFrame& videoFrame, // NOLINT absl::optional qp, int32_t decode_time_ms, - VideoContentType content_type) { - return FrameToRender(videoFrame, qp, content_type); - } + VideoContentType content_type) = 0; virtual void OnDroppedFrames(uint32_t frames_dropped);