diff --git a/video/rtp_video_stream_receiver_frame_transformer_delegate.cc b/video/rtp_video_stream_receiver_frame_transformer_delegate.cc index 8b63c7e4df..db7f48616d 100644 --- a/video/rtp_video_stream_receiver_frame_transformer_delegate.cc +++ b/video/rtp_video_stream_receiver_frame_transformer_delegate.cc @@ -44,7 +44,9 @@ class TransformableVideoReceiverFrame uint32_t GetTimestamp() const override { return frame_->Timestamp(); } uint32_t GetSsrc() const override { return ssrc_; } - bool IsKeyFrame() const override { return frame_->is_keyframe(); } + bool IsKeyFrame() const override { + return frame_->FrameType() == VideoFrameType::kVideoFrameKey; + } std::vector GetAdditionalData() const override { return RtpDescriptorAuthentication(frame_->GetRtpVideoHeader());