Длина в кодировке varian с прямым порядком байтов, предположительно - это означает, что она состоит из 7-битовых фрагментов с MSB в качестве бита продолжения.Если MSB установлен, то вам нужно обработать следующий байт (и т. Д.), Чтобы получить объединенную длину, а затем использовать битовое смещение для их объединения.
Действительно, для всех чисел <128 это действительно выглядитидентично чтению одного байта. </p>
См. здесь спецификацию по декодированию вариаций base-128.