Ticket #239: G633_bug_fix.patch
File G633_bug_fix.patch, 582 bytes (added by Heiner Kirchhoffer, 12 years ago) |
---|
-
source/Lib/TLibCommon/ContextModel.cpp
60 60 Int n = initValue & 15; 61 61 62 62 Int val = max( 0, min( 3839, (n<<8) + m * (qp-26) + 128 ) ); 63 Int valMps = val >= 1792;64 63 val -= 1920; 64 Int valMps = val >= 0; 65 65 val = ( val ^ (val>>11) ) + 128; 66 66 Int segmentIdx = val >> 8; 67 67 Int pStateIdx = m_accumulatedSegOffset[segmentIdx] + ( (val&255) * m_segOffset[segmentIdx] >> 8);