diff options
Diffstat (limited to 'test/testsupport/yuv_frame_reader.cc')
-rw-r--r-- | test/testsupport/yuv_frame_reader.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/testsupport/yuv_frame_reader.cc b/test/testsupport/yuv_frame_reader.cc index 02c1a68008..db4ba23269 100644 --- a/test/testsupport/yuv_frame_reader.cc +++ b/test/testsupport/yuv_frame_reader.cc @@ -36,7 +36,7 @@ int WrapFrameNum(int frame_num, int num_frames, RepeatMode mode) { } RTC_CHECK_EQ(RepeatMode::kPingPong, mode); - int cycle_len = 2 * (num_frames - 1); + int cycle_len = std::max(1, 2 * (num_frames - 1)); int wrapped_num = frame_num % cycle_len; if (wrapped_num >= num_frames) { return cycle_len - wrapped_num; |