Fix keyframe flag

remove +1 offset.

Bug: webrtc:42225151
Change-Id: Ib735fddfd82f0ae9cfb433648950d936647614a9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/356820
Commit-Queue: Erik Språng <sprang@webrtc.org>
Auto-Submit: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42616}
This commit is contained in:
Sergey Silkin 2024-07-09 17:16:18 +02:00 committed by WebRTC LUCI CQ
parent 9ebf0921ea
commit 5d24544378

View File

@ -582,7 +582,8 @@ TEST(VideoCodecTest, DISABLED_EncodeDecode) {
uint32_t timestamp_rtp = 90000;
std::map<uint32_t, EncodingSettings> frame_settings;
for (int frame_num = 0; frame_num < num_frames; ++frame_num) {
encoding_settings.keyframe = (frame_num % (key_interval + 1) == 0);
encoding_settings.keyframe =
(key_interval > 0 && (frame_num % key_interval) == 0);
frame_settings.emplace(timestamp_rtp, encoding_settings);
timestamp_rtp += k90kHz / framerate;
}