diff --git a/spec/basis_spec.txt b/spec/basis_spec.txt index 41be82d..73b448e 100644 --- a/spec/basis_spec.txt +++ b/spec/basis_spec.txt @@ -595,7 +595,11 @@ selector codebook indices are decoded. }; block_preds block_endpoint_preds[2][num_blocks_x]; - // State used during block decoding + // Some constants and state used during block decoding + const uint32_t SELECTOR_HISTORY_BUF_FIRST_SYMBOL_INDEX = selector_codebook_size; + const uint32_t SELECTOR_HISTORY_BUF_RLE_SYMBOL_INDEX = selector_history_buf_size + SELECTOR_HISTORY_BUF_FIRST_SYMBOL_INDEX; + uint32_t cur_selector_rle_count = 0; + uint32_t cur_pred_bits = 0; int prev_endpoint_pred_sym = 0; int endpoint_pred_repeat_count = 0;