Сжатые данные кадра MP3 могут быть меньше, чем пространство, доступное в кадре.Когда это происходит, мы называем доступное пространство резервуаром.
Если будущий кадр слишком велик и не может поместиться в пространстве, доступном в одном кадре, он может использовать резервуар для своего излишка.Это позволяет иметь постоянный битрейт и, тем не менее, переменную длину сжатия, включая длину, которая слишком велика для нормального кадра .
Что меня интересует, так это то, насколько далеко резервуар может быть от текущего кадра?
Например, в следующем я показываю 8 кадров.Текущий кадр (CF) и 7 кадров перед ним.
+----+----+----+----+----+----+----+----+
| -7 | -6 | -5 | -4 | -3 | -2 | -1 | CF |
+----+----+----+----+----+----+----+----+
Скажем, CF - это кадр 100 000, может ли он использовать резервуар, все еще доступный в кадре 0?
Или есть ли пределнапример 255 кадров назад?