2.4.1.1.2 DecompressedBuffer

The DecompressedBuffer is a resizable array of bytes that contains the same data as the CompressedContainer (section 2.4.1.1.1), but the data is in an uncompressed format.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Chunk (variable)

...

Chunk (variable): An array of DecompressedChunk (section 2.4.1.1.3) structures. The number of bytes in the last DecompressedChunk in a DecompressedBuffer (section 2.4.1.1.2) MUST be greater than zero. The number of bytes in the last DecompressedChunk in a DecompressedBuffer MUST be less than or equal to 4096. The number of bytes in all other DecompressedChunks MUST be 4096. Read by the Compression algorithm (section 2.4.1.3.6). Written by the Decompression algorithm (section 2.4.1.3.1).