/external/chromium_org/third_party/lzma_sdk/ |
LzmaEnc.c | 216 UInt32 prices[LZMA_NUM_PB_STATES_MAX][kLenNumSymbolsTotal]; member in struct:__anon18063 756 static void LenEnc_SetPrices(CLenEnc *p, UInt32 posState, UInt32 numSymbols, UInt32 *prices, UInt32 *ProbPrices) 767 prices[i] = a0 + RcTree_GetPrice(p->low + (posState << kLenNumLowBits), kLenNumLowBits, i, ProbPrices); 773 prices[i] = b0 + RcTree_GetPrice(p->mid + (posState << kLenNumMidBits), kLenNumMidBits, i - kLenNumLowSymbols, ProbPrices); 776 prices[i] = b1 + RcTree_GetPrice(p->high, kLenNumHighBits, i - kLenNumLowSymbols - kLenNumMidSymbols, ProbPrices); 781 LenEnc_SetPrices(&p->p, posState, p->tableSize, p->prices[posState], ProbPrices); 887 return p->repLenEnc.prices[posState][len - LZMA_MATCH_LEN_MIN] + 1059 UInt32 curAndLenPrice = price + p->repLenEnc.prices[posState][repLen - 2]; 1085 UInt32 curAndLenPrice = normalMatchPrice + p->lenEnc.prices[posState][len - LZMA_MATCH_LEN_MIN]; [all...] |
/external/chromium_org/third_party/ots/third_party/lzma_sdk/ |
LzmaEnc.c | 217 UInt32 prices[LZMA_NUM_PB_STATES_MAX][kLenNumSymbolsTotal]; member in struct:__anon19387 757 static void LenEnc_SetPrices(CLenEnc *p, UInt32 posState, UInt32 numSymbols, UInt32 *prices, UInt32 *ProbPrices) 768 prices[i] = a0 + RcTree_GetPrice(p->low + (posState << kLenNumLowBits), kLenNumLowBits, i, ProbPrices); 774 prices[i] = b0 + RcTree_GetPrice(p->mid + (posState << kLenNumMidBits), kLenNumMidBits, i - kLenNumLowSymbols, ProbPrices); 777 prices[i] = b1 + RcTree_GetPrice(p->high, kLenNumHighBits, i - kLenNumLowSymbols - kLenNumMidSymbols, ProbPrices); 782 LenEnc_SetPrices(&p->p, posState, p->tableSize, p->prices[posState], ProbPrices); 888 return p->repLenEnc.prices[posState][len - LZMA_MATCH_LEN_MIN] + 1060 UInt32 curAndLenPrice = price + p->repLenEnc.prices[posState][repLen - 2]; 1086 UInt32 curAndLenPrice = normalMatchPrice + p->lenEnc.prices[posState][len - LZMA_MATCH_LEN_MIN]; [all...] |
/external/lzma/C/ |
LzmaEnc.c | 216 UInt32 prices[LZMA_NUM_PB_STATES_MAX][kLenNumSymbolsTotal];
member in struct:__anon6263 756 static void LenEnc_SetPrices(CLenEnc *p, UInt32 posState, UInt32 numSymbols, UInt32 *prices, UInt32 *ProbPrices)
767 prices[i] = a0 + RcTree_GetPrice(p->low + (posState << kLenNumLowBits), kLenNumLowBits, i, ProbPrices);
773 prices[i] = b0 + RcTree_GetPrice(p->mid + (posState << kLenNumMidBits), kLenNumMidBits, i - kLenNumLowSymbols, ProbPrices);
776 prices[i] = b1 + RcTree_GetPrice(p->high, kLenNumHighBits, i - kLenNumLowSymbols - kLenNumMidSymbols, ProbPrices);
781 LenEnc_SetPrices(&p->p, posState, p->tableSize, p->prices[posState], ProbPrices);
887 return p->repLenEnc.prices[posState][len - LZMA_MATCH_LEN_MIN] +
1059 UInt32 curAndLenPrice = price + p->repLenEnc.prices[posState][repLen - 2];
1085 UInt32 curAndLenPrice = normalMatchPrice + p->lenEnc.prices[posState][len - LZMA_MATCH_LEN_MIN];
[all...] |