Merge pull request #271 from google/spex_fix_tagged_symbols

Spec: Fix DecodeTaggedSymbols
This commit is contained in:
FrankGalligan 2017-10-26 16:15:41 -07:00 committed by GitHub
commit 7e119b9e6d

View File

@ -24,7 +24,7 @@ void DecodeTaggedSymbols(num_values, num_components, out_values) {
BuildSymbolTables(num_symbols_, lut_table_, probability_table_); BuildSymbolTables(num_symbols_, lut_table_, probability_table_);
size varUI64 size varUI64
encoded_data UI8[size] encoded_data UI8[size]
RansInitDecoder(ans_, &encoded_data[0], size, l_rans_base); RansInitDecoder(ans_, &encoded_data[0], size, TAGGED_RANS_BASE);
for (i = 0; i < num_values; i += num_components) { for (i = 0; i < num_values; i += num_components) {
RansRead(ans_, TAGGED_RANS_BASE, TAGGED_RANS_PRECISION, RansRead(ans_, TAGGED_RANS_BASE, TAGGED_RANS_PRECISION,
lut_table_, probability_table_, &size); lut_table_, probability_table_, &size);