Showing the changes to codec/decoder/core/src/cabac_decoder.cpp (1 of 3 files). Show all
Unified · Split
| @@ -273,8 +273,8 @@ int32_t DecodeExpBypassCabac (PWelsCabacDecEngine pDecEngine, int32_t iCount, ui · 272 unmodified lines | ||
| 273 | 273 | iSymTmp += (1 << iCount); |
| 274 | 274 | ++iCount; |
| 275 | 275 | } |
| 276 | − } while (uiCode != 0 && iCount != 31); | |
| 277 | − if (iCount == 31) { | |
| 276 | + } while (uiCode != 0 && iCount != 16); | |
| 277 | + if (iCount == 16) { | |
| 278 | 278 | return ERR_CABAC_UNEXPECTED_VALUE; |
| 279 | 279 | } |
| 280 | 280 | |