Function ADS::adaptiveArithmeticDecode(std::span<const std::uint8_t>, std::size_t, std::uint32_t)

Function Documentation

inline std::vector<std::uint32_t> ADS::adaptiveArithmeticDecode(std::span<const std::uint8_t> code, std::size_t n, std::uint32_t sigma)

the n symbols of the adaptive arithmetic code in [ 0 , sigma )

Pre:

1 <= sigma <= 2^20