aboutsummaryrefslogtreecommitdiff
path: root/test/testsupport/yuv_frame_reader.cc
diff options
context:
space:
mode:
Diffstat (limited to 'test/testsupport/yuv_frame_reader.cc')
-rw-r--r--test/testsupport/yuv_frame_reader.cc2
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;