То что Вы делаете в видеотехнике называется
кадровый синхронизатор.
Упрощённый принцип его действия такой:
На частоте источника сигнала в первую часть буфера записывается кадр.
Далее, во вторую часть буфера, идёт запись следующего кадра.
Далее, опять в первую часть буфера, идёт запись следующего кадра.
Как только первый кадр записан, на опорной частоте начинаем вычитывание первого кадра.
Если к моменту окончания вычитывания первого кадра второй кадр ещё не записан полностью,
то повторно вычитываем первый. (Это случай в котором частота источника меньше опорной.)
Это будет повтор кадра.
В случае, если частота источника больше опорной, к моменту окончания вычитывания
первого кадра будет начата запись третьего кадра в первую половину буфера.
Пропустим вычитывание второго кадра, сразу перейдём к вычитыванию третьего.
Это будет пропуск кадра.
Рассмотрим Ваш случай.
При частоте кадров источника
ровно в 3 раза меньше опорной частоты кадров один кадр будет вычитываться
ровно 3 раза.
При
меньшей частоте кадров источника вычитывание одного кадра изредка будет производиться
2 раза, а в основном 3 раза.
При
большей частоте кадров источника вычитывание одного кадра изредка будет производиться
4 раза, а в основном 3 раза.