Searched defs:dictSize (Results 1 - 25 of 26) sorted by relevance

12

/external/lzma/Java/Tukaani/src/org/tukaani/xz/
H A DLZMA2Decoder.java15 private int dictSize; field in class:LZMA2Decoder
24 dictSize = 2 | (props[0] & 1);
25 dictSize <<= (props[0] >>> 1) + 11;
29 return LZMA2InputStream.getMemoryUsage(dictSize);
33 return new LZMA2InputStream(in, dictSize);
H A DLZMA2InputStream.java68 * @param dictSize LZMA2 dictionary size as bytes, must be
74 public static int getMemoryUsage(int dictSize) { argument
78 return 40 + COMPRESSED_SIZE_MAX / 1024 + getDictSize(dictSize) / 1024;
81 private static int getDictSize(int dictSize) { argument
82 if (dictSize < DICT_SIZE_MIN || dictSize > DICT_SIZE_MAX)
84 "Unsupported dictionary size " + dictSize);
90 return (dictSize + 15) & ~15;
112 * @param dictSize LZMA2 dictionary size as bytes, must be
116 public LZMA2InputStream(InputStream in, int dictSize) { argument
138 LZMA2InputStream(InputStream in, int dictSize, byte[] presetDict) argument
[all...]
H A DLZMA2OutputStream.java40 private static int getExtraSizeBefore(int dictSize) { argument
41 return COMPRESSED_SIZE_MAX > dictSize
42 ? COMPRESSED_SIZE_MAX - dictSize : 0;
47 int dictSize = options.getDictSize();
48 int extraSizeBefore = getExtraSizeBefore(dictSize);
50 dictSize, extraSizeBefore,
62 int dictSize = options.getDictSize();
63 int extraSizeBefore = getExtraSizeBefore(dictSize);
67 dictSize, extraSizeBefore, options.getNiceLen(),
74 lz.setPresetDict(dictSize, presetDic
[all...]
H A DLZMAInputStream.java70 * @param dictSize LZMA dictionary size as bytes, should be
80 * if <code>dictSize</code> is outside
87 public static int getMemoryUsage(int dictSize, byte propsByte) argument
89 if (dictSize < 0 || dictSize > DICT_SIZE_MAX)
101 return getMemoryUsage(dictSize, lc, lp);
108 * @param dictSize LZMA dictionary size as bytes, must be
120 public static int getMemoryUsage(int dictSize, int lc, int lp) { argument
131 return 10 + getDictSize(dictSize) / 1024
135 private static int getDictSize(int dictSize) { argument
289 LZMAInputStream(InputStream in, long uncompSize, byte propsByte, int dictSize) argument
326 LZMAInputStream(InputStream in, long uncompSize, byte propsByte, int dictSize, byte[] presetDict) argument
364 LZMAInputStream(InputStream in, long uncompSize, int lc, int lp, int pb, int dictSize, byte[] presetDict) argument
371 initialize(InputStream in, long uncompSize, byte propsByte, int dictSize, byte[] presetDict) argument
400 initialize(InputStream in, long uncompSize, int lc, int lp, int pb, int dictSize, byte[] presetDict) argument
[all...]
H A DLZMA2Options.java132 private int dictSize; field in class:LZMA2Options
171 public LZMA2Options(int dictSize, int lc, int lp, int pb, int mode, argument
174 setDictSize(dictSize);
207 dictSize = presetToDictSize[preset];
235 * <code>dictSize</code> is not supported
237 public void setDictSize(int dictSize) throws UnsupportedOptionsException { argument
238 if (dictSize < DICT_SIZE_MIN)
241 + dictSize + " B");
243 if (dictSize > DICT_SIZE_MAX)
246 + (DICT_SIZE_MAX >> 20) + " MiB: " + dictSize
[all...]
/external/lzma/C/
H A DLzmaEnc.h16 UInt32 dictSize; /* (1 << 12) <= dictSize <= (1 << 27) for 32-bit version member in struct:_CLzmaEncProps
17 (1 << 12) <= dictSize <= (1 << 30) for 64-bit version
H A DLzmaLib.c12 unsigned dictSize, /* use (1 << N) or (3 << N). 4 KB < dictSize <= 128 MB */
23 props.dictSize = dictSize;
9 LzmaCompress(unsigned char *dest, size_t *destLen, const unsigned char *src, size_t srcLen, unsigned char *outProps, size_t *outPropsSize, int level, unsigned dictSize, int lc, int lp, int pb, int fb, int numThreads ) argument
H A DLzma86Enc.c17 int level, UInt32 dictSize, int filterMode)
26 props.dictSize = dictSize;
16 Lzma86_Encode(Byte *dest, size_t *destLen, const Byte *src, size_t srcLen, int level, UInt32 dictSize, int filterMode) argument
H A DLzma2Enc.c234 UInt32 dictSize = p->lzmaProps.dictSize; local
235 UInt64 blockSize = (UInt64)dictSize << 2;
240 if (blockSize < dictSize) blockSize = dictSize;
H A DLzmaDec.c1053 UInt32 dictSize = propNew.dicSize; local
1055 if (dictSize >= ((UInt32)1 << 30)) mask = ((UInt32)1 << 22) - 1;
1056 else if (dictSize >= ((UInt32)1 << 22)) mask = ((UInt32)1 << 20) - 1;;
1057 dicBufSize = ((SizeT)dictSize + mask) & ~mask;
1058 if (dicBufSize < dictSize)
1059 dicBufSize = dictSize;
/external/lzma/Java/Tukaani/src/org/tukaani/xz/lz/
H A DBT4.java23 static int getMemoryUsage(int dictSize) { argument
24 return Hash234.getMemoryUsage(dictSize) + dictSize / (1024 / 8) + 10;
27 BT4(int dictSize, int beforeSizeMin, int readAheadMax, argument
29 super(dictSize, beforeSizeMin, readAheadMax, niceLen, matchLenMax);
31 cyclicSize = dictSize + 1;
34 hash = new Hash234(dictSize);
H A DHC4.java26 static int getMemoryUsage(int dictSize) { argument
27 return Hash234.getMemoryUsage(dictSize) + dictSize / (1024 / 4) + 10;
34 HC4(int dictSize, int beforeSizeMin, int readAheadMax, argument
36 super(dictSize, beforeSizeMin, readAheadMax, niceLen, matchLenMax);
38 hash = new Hash234(dictSize);
40 // +1 because we need dictSize bytes of history + the current byte.
41 cyclicSize = dictSize + 1;
H A DHash234.java30 static int getHash4Size(int dictSize) { argument
31 int h = dictSize - 1;
44 static int getMemoryUsage(int dictSize) { argument
46 return (HASH_2_SIZE + HASH_3_SIZE + getHash4Size(dictSize))
50 Hash234(int dictSize) { argument
51 hash4Table = new int[getHash4Size(dictSize)];
H A DLZDecoder.java26 public LZDecoder(int dictSize, byte[] presetDict) { argument
27 buf = new byte[dictSize];
30 pos = Math.min(presetDict.length, dictSize);
H A DLZEncoder.java58 int dictSize, int extraSizeBefore, int extraSizeAfter,
60 int keepSizeBefore = extraSizeBefore + dictSize;
62 int reserveSize = Math.min(dictSize / 2 + (256 << 10), 512 << 20);
71 int dictSize, int extraSizeBefore, int extraSizeAfter,
74 int m = getBufSize(dictSize, extraSizeBefore, extraSizeAfter,
79 m += HC4.getMemoryUsage(dictSize);
83 m += BT4.getMemoryUsage(dictSize);
96 * @param dictSize dictionary size
100 * history in addition to dictSize
118 int dictSize, in
57 getBufSize( int dictSize, int extraSizeBefore, int extraSizeAfter, int matchLenMax) argument
70 getMemoryUsage( int dictSize, int extraSizeBefore, int extraSizeAfter, int matchLenMax, int mf) argument
117 getInstance( int dictSize, int extraSizeBefore, int extraSizeAfter, int niceLen, int matchLenMax, int mf, int depthLimit) argument
136 LZEncoder(int dictSize, int extraSizeBefore, int extraSizeAfter, int niceLen, int matchLenMax) argument
153 setPresetDict(int dictSize, byte[] presetDict) argument
[all...]
/external/lzma/Java/Tukaani/src/org/tukaani/xz/lzma/
H A DLZMAEncoderFast.java23 static int getMemoryUsage(int dictSize, int extraSizeBefore, int mf) { argument
25 dictSize, Math.max(extraSizeBefore, EXTRA_SIZE_BEFORE),
30 int dictSize, int extraSizeBefore,
32 super(rc, LZEncoder.getInstance(dictSize,
38 lc, lp, pb, dictSize, niceLen);
29 LZMAEncoderFast(RangeEncoder rc, int lc, int lp, int pb, int dictSize, int extraSizeBefore, int niceLen, int mf, int depthLimit) argument
H A DLZMAEncoderNormal.java34 static int getMemoryUsage(int dictSize, int extraSizeBefore, int mf) { argument
35 return LZEncoder.getMemoryUsage(dictSize,
42 int dictSize, int extraSizeBefore,
44 super(rc, LZEncoder.getInstance(dictSize,
50 lc, lp, pb, dictSize, niceLen);
41 LZMAEncoderNormal(RangeEncoder rc, int lc, int lp, int pb, int dictSize, int extraSizeBefore, int niceLen, int mf, int depthLimit) argument
H A DLZMAEncoder.java68 public static int getMemoryUsage(int mode, int dictSize, argument
75 dictSize, extraSizeBefore, mf);
80 dictSize, extraSizeBefore, mf);
92 int dictSize, int extraSizeBefore,
97 dictSize, extraSizeBefore,
102 dictSize, extraSizeBefore,
167 int lc, int lp, int pb, int dictSize, int niceLen) {
177 distSlotPricesSize = getDistSlot(dictSize - 1) + 1;
90 getInstance( RangeEncoder rc, int lc, int lp, int pb, int mode, int dictSize, int extraSizeBefore, int niceLen, int mf, int depthLimit) argument
166 LZMAEncoder(RangeEncoder rc, LZEncoder lz, int lc, int lp, int pb, int dictSize, int niceLen) argument
/external/lz4/lib/
H A Dlz4.h250 LZ4LIB_API int LZ4_loadDict (LZ4_stream_t* streamPtr, const char* dictionary, int dictSize);
266 * Return : saved dictionary size in bytes (necessarily <= dictSize), or 0 if error.
268 LZ4LIB_API int LZ4_saveDict (LZ4_stream_t* streamPtr, char* safeBuffer, int dictSize);
286 LZ4LIB_API int LZ4_setStreamDecode (LZ4_streamDecode_t* LZ4_streamDecode, const char* dictionary, int dictSize);
314 LZ4LIB_API int LZ4_decompress_safe_usingDict (const char* source, char* dest, int compressedSize, int maxDecompressedSize, const char* dictStart, int dictSize);
315 LZ4LIB_API int LZ4_decompress_fast_usingDict (const char* source, char* dest, int originalSize, const char* dictStart, int dictSize);
341 uint32_t dictSize; member in struct:__anon15303
359 unsigned int dictSize; member in struct:__anon15305
H A Dlz4hc.c568 int LZ4_loadDictHC (LZ4_streamHC_t* LZ4_streamHCPtr, const char* dictionary, int dictSize) argument
571 if (dictSize > 64 KB) {
572 dictionary += dictSize - 64 KB;
573 dictSize = 64 KB;
576 ctxPtr->end = (const BYTE*)dictionary + dictSize;
580 if (dictSize >= 4) LZ4HC_Insert (ctxPtr, ctxPtr->end-3);
581 return dictSize;
613 size_t dictSize = (size_t)(ctxPtr->end - ctxPtr->base) - ctxPtr->dictLimit; local
614 if (dictSize > 64 KB) dictSize
646 LZ4_saveDictHC(LZ4_streamHC_t* LZ4_streamHCPtr, char* safeBuffer, int dictSize) argument
718 int const dictSize = LZ4_saveDictHC((LZ4_streamHC_t*)LZ4HC_Data, (char*)(hc4->inputBuffer), 64 KB); local
[all...]
H A Dlz4.c474 const BYTE* const lowRefLimit = ip - cctx->dictSize;
476 const BYTE* const dictEnd = dictionary + cctx->dictSize;
499 lowLimit = (const BYTE*)source - cctx->dictSize;
936 int LZ4_loadDict (LZ4_stream_t* LZ4_dict, const char* dictionary, int dictSize) argument
940 const BYTE* const dictEnd = p + dictSize;
946 if (dictSize < (int)HASH_UNIT) {
948 dict->dictSize = 0;
956 dict->dictSize = (U32)(dictEnd - p);
957 dict->currentOffset += dict->dictSize;
964 return dict->dictSize;
1062 LZ4_saveDict(LZ4_stream_t* LZ4_dict, char* safeBuffer, int dictSize) argument
1293 LZ4_setStreamDecode(LZ4_streamDecode_t* LZ4_streamDecode, const char* dictionary, int dictSize) argument
1370 LZ4_decompress_usingDict_generic(const char* source, char* dest, int compressedSize, int maxOutputSize, int safe, const char* dictStart, int dictSize) argument
1382 LZ4_decompress_safe_usingDict(const char* source, char* dest, int compressedSize, int maxOutputSize, const char* dictStart, int dictSize) argument
1387 LZ4_decompress_fast_usingDict(const char* source, char* dest, int originalSize, const char* dictStart, int dictSize) argument
1393 LZ4_decompress_safe_forceExtDict(const char* source, char* dest, int compressedSize, int maxOutputSize, const char* dictStart, int dictSize) argument
1447 int dictSize = LZ4_saveDict((LZ4_stream_t*)LZ4_Data, (char*)ctx->bufferStart, 64 KB); local
[all...]
H A Dlz4frame.c742 size_t dictSize; member in struct:LZ4F_dctx_s
916 dctxPtr->dictSize = 0;
961 static int LZ4F_decompress_safe (const char* source, char* dest, int compressedSize, int maxDecompressedSize, const char* dictStart, int dictSize) argument
963 (void)dictStart; (void)dictSize;
970 if (dctxPtr->dictSize==0)
973 if (dctxPtr->dict + dctxPtr->dictSize == dstPtr) { /* dictionary continuity */
974 dctxPtr->dictSize += dstSize;
980 dctxPtr->dictSize = dstPtr - dstPtr0 + dstSize;
985 /* assumption : dctxPtr->dict + dctxPtr->dictSize == dctxPtr->tmpOut + dctxPtr->tmpOutStart */
986 dctxPtr->dictSize
[all...]
/external/lz4/examples/
H A DdictionaryRandomAccess.c56 void test_compress(FILE* outFp, FILE* inpFp, void *dict, int dictSize) argument
81 LZ4_loadDict(lz4Stream, dict, dictSize);
105 void test_decompress(FILE* outFp, FILE* inpFp, void *dict, int dictSize, int offset, int length) argument
156 LZ4_setStreamDecode(lz4StreamDecode, dict, dictSize);
207 int dictSize; local
231 dictSize = (int)read_bin(dictFp, dict, DICTIONARY_BYTES);
241 test_compress(outFp, inpFp, dict, dictSize);
/external/lz4/tests/
H A Dfuzzer.c305 int const dictSize = MIN(dictSizeRand, blockStart); local
308 const char* dict = block - dictSize;
509 LZ4_compress_fast_continue (&LZ4_stream, dict, compressedBuffer, dictSize, (int)compressedBufferSize, 1); /* Just to fill hash tables */
516 memcpy(decodedBuffer, dict, dictSize);
517 ret = LZ4_decompress_fast_usingDict(compressedBuffer, decodedBuffer+dictSize, blockSize, decodedBuffer, dictSize);
519 crcCheck = XXH32(decodedBuffer+dictSize, blockSize, 0);
526 FUZ_CHECKTEST(crcCheck!=crcOrig, "LZ4_decompress_fast_withPrefix64k corrupted decoded data (dict %i)", dictSize);
529 ret = LZ4_decompress_safe_usingDict(compressedBuffer, decodedBuffer+dictSize, blockContinueCompressedSize, blockSize, decodedBuffer, dictSize);
810 int dictSize = (FUZ_rand(&randState) & 8191); local
[all...]
/external/lzma/CPP/7zip/Bundles/LzmaSpec/
H A DLzmaSpec.cpp78 void Create(UInt32 dictSize) argument
80 Buf = new Byte[dictSize];
82 Size = dictSize;
325 UInt32 dictSize; member in class:CLzmaDecoder
340 dictSize = dictSizeInProperties;
341 if (dictSize < LZMA_DIC_MIN)
342 dictSize = LZMA_DIC_MIN;
350 OutWindow.Create(dictSize);
550 if (rep0 >= dictSize || !OutWindow.CheckDistance(rep0))
638 printf("\nDictionary Size for decoding = %u", lzmaDecoder.dictSize);
[all...]

Completed in 539 milliseconds

12