We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 634cf72 commit 99ecc93Copy full SHA for 99ecc93
src/dep_quant.c
@@ -573,8 +573,8 @@ static INLINE void update_common_context(
573
uint8_t* sbbFlags = cc->m_allSbbCtx[cc->m_curr_sbb_ctx_offset].sbbFlags;
574
uint8_t* levels = cc->m_allSbbCtx[cc->m_curr_sbb_ctx_offset].levels;
575
size_t setCpSize = cc->m_nbInfo[scan_pos - 1].maxDist * sizeof(uint8_t);
576
- int8_t prev_sbb_state = ctxs->m_allStates.m_refSbbCtxId[prev_state];
577
- if (prev_state != -1 && prev_sbb_state >= 0) {
+ if (prev_state != -1) {
+ const int8_t prev_sbb_state = ctxs->m_allStates.m_refSbbCtxId[prev_state];
578
for (int i = 0; i < numSbb; ++i) {
579
sbbFlags[i * 4 + curr_state_without_offset] = cc->m_allSbbCtx[cc->m_prev_sbb_ctx_offset].sbbFlags[i * 4 + prev_sbb_state];
580
}
0 commit comments