4.1.1. Run Length Chunk (Bloc de longueur de plage)
4.1.1. Run Length Chunk (Bloc de longueur de plage)
0 1
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|C|R| run length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
chunk type (C): 1 bit
- Zéro identifie ceci comme un bloc de longueur de plage.
run type (R): 1 bit
- Zéro représente une plage de 0. Un représente une plage de 1.
run length: 14 bits
- Une valeur entre 1 et 16,383. Pour un bloc de longueur de plage, cette valeur ne doit pas être zéro (des zéros dans les champs de type de plage et de longueur de plage feraient de ce bloc un bloc nul de terminaison). Bien que les longueurs de plage de 15 ou moins puissent également être décrites dans le cadre d'un bloc de vecteur de bits, un bloc de longueur de plage peut être utilisé pour les décrire.