Decompresses a block, stores the decompressed data in an array and returns the number of decompressed elements as output. To read the n_th element of this block, add outBlock[n-1] to the current
value. That is:
original_data[0] = outBlock(0)
original_data[1] = original_data[0] + outBlock[1]
original_data[2] = original_data[1] + outBlock[2]
...
original_data[n-1] = original_data[n-2] + outBlock[n-1]
@param outBlock Array to store the decompressed values. Note that the sizeof this array must be at least equal to the size of each block.
@param blockNumber The block index to decompress.
@return Number of elements in the decompressed array, starting from index 0.