HomeSort by relevance Sort by last modified time
    Searched refs:dictSize (Results 1 - 25 of 48) sorted by null

1 2

  /external/xz-java/src/org/tukaani/xz/
LZMA2Decoder.java 15 private int dictSize;
24 dictSize = 2 | (props[0] & 1);
25 dictSize <<= (props[0] >>> 1) + 11;
29 return LZMA2InputStream.getMemoryUsage(dictSize);
33 return new LZMA2InputStream(in, dictSize, null, arrayCache);
LZMAInputStream.java 71 * @param dictSize LZMA dictionary size as bytes, should be
81 * if <code>dictSize</code> is outside
88 public static int getMemoryUsage(int dictSize, byte propsByte)
90 if (dictSize < 0 || dictSize > DICT_SIZE_MAX)
102 return getMemoryUsage(dictSize, lc, lp);
109 * @param dictSize LZMA dictionary size as bytes, must be
121 public static int getMemoryUsage(int dictSize, int lc, int lp) {
132 return 10 + getDictSize(dictSize) / 1024
136 private static int getDictSize(int dictSize) {
    [all...]
LZMA2Options.java 132 private int dictSize;
171 public LZMA2Options(int dictSize, int lc, int lp, int pb, int mode,
174 setDictSize(dictSize);
207 dictSize = presetToDictSize[preset];
235 * <code>dictSize</code> is not supported
237 public void setDictSize(int dictSize) throws UnsupportedOptionsException {
238 if (dictSize < DICT_SIZE_MIN)
241 + dictSize + " B");
243 if (dictSize > DICT_SIZE_MAX)
246 + (DICT_SIZE_MAX >> 20) + " MiB: " + dictSize + " B")
    [all...]
LZMA2InputStream.java 68 * @param dictSize LZMA2 dictionary size as bytes, must be
74 public static int getMemoryUsage(int dictSize) {
78 return 40 + COMPRESSED_SIZE_MAX / 1024 + getDictSize(dictSize) / 1024;
81 private static int getDictSize(int dictSize) {
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) {
    [all...]
LZMA2OutputStream.java 42 private static int getExtraSizeBefore(int dictSize) {
43 return COMPRESSED_SIZE_MAX > dictSize
44 ? COMPRESSED_SIZE_MAX - dictSize : 0;
49 int dictSize = options.getDictSize();
50 int extraSizeBefore = getExtraSizeBefore(dictSize);
52 dictSize, extraSizeBefore,
66 int dictSize = options.getDictSize();
67 int extraSizeBefore = getExtraSizeBefore(dictSize);
71 dictSize, extraSizeBefore, options.getNiceLen(),
79 lz.setPresetDict(dictSize, presetDict)
    [all...]
LZMAOutputStream.java 64 int dictSize = options.getDictSize();
68 dictSize, 0, options.getNiceLen(),
81 lz.setPresetDict(dictSize, presetDict);
93 out.write(dictSize & 0xFF);
94 dictSize >>>= 8;
  /external/lzma/C/
LzmaLib.c 12 unsigned dictSize, /* use (1 << N) or (3 << N). 4 KB < dictSize <= 128 MB */
23 props.dictSize = dictSize;
LzmaLib.h 17 for compression: (dictSize * 11.5 + 6 MB) + state_size
18 for decompression: dictSize + state_size
25 1 4 dictSize (little endian).
38 0 for dictSize
42 level dictSize algo fb
57 dictSize - The dictionary size in bytes. The maximum value is
99 unsigned dictSize, /* default = (1 << 24) */
Lzma86Enc.c 17 int level, UInt32 dictSize, int filterMode)
26 props.dictSize = dictSize;
Lzma86.h 23 2 4 dictSize (little endian)
31 dictSize - The dictionary size in bytes. The maximum value is
37 For better compression ratio dictSize must be >= inSize.
72 int level, UInt32 dictSize, int filterMode);
  /external/xz-java/src/org/tukaani/xz/lz/
Hash234.java 33 static int getHash4Size(int dictSize) {
34 int h = dictSize - 1;
47 static int getMemoryUsage(int dictSize) {
49 return (HASH_2_SIZE + HASH_3_SIZE + getHash4Size(dictSize))
53 Hash234(int dictSize, ArrayCache arrayCache) {
57 hash4Size = getHash4Size(dictSize);
LZEncoder.java 61 int dictSize, int extraSizeBefore, int extraSizeAfter,
63 int keepSizeBefore = extraSizeBefore + dictSize;
65 int reserveSize = Math.min(dictSize / 2 + (256 << 10), 512 << 20);
74 int dictSize, int extraSizeBefore, int extraSizeAfter,
77 int m = getBufSize(dictSize, extraSizeBefore, extraSizeAfter,
82 m += HC4.getMemoryUsage(dictSize);
86 m += BT4.getMemoryUsage(dictSize);
99 * @param dictSize dictionary size
103 * history in addition to dictSize
121 int dictSize, int extraSizeBefore, int extraSizeAfter
    [all...]
HC4.java 28 static int getMemoryUsage(int dictSize) {
29 return Hash234.getMemoryUsage(dictSize) + dictSize / (1024 / 4) + 10;
36 HC4(int dictSize, int beforeSizeMin, int readAheadMax,
39 super(dictSize, beforeSizeMin, readAheadMax, niceLen, matchLenMax,
42 hash = new Hash234(dictSize, arrayCache);
44 // +1 because we need dictSize bytes of history + the current byte.
45 cyclicSize = dictSize + 1;
BT4.java 25 static int getMemoryUsage(int dictSize) {
26 return Hash234.getMemoryUsage(dictSize) + dictSize / (1024 / 8) + 10;
29 BT4(int dictSize, int beforeSizeMin, int readAheadMax,
32 super(dictSize, beforeSizeMin, readAheadMax, niceLen, matchLenMax,
35 cyclicSize = dictSize + 1;
38 hash = new Hash234(dictSize, arrayCache);
LZDecoder.java 28 public LZDecoder(int dictSize, byte[] presetDict, ArrayCache arrayCache) {
29 bufSize = dictSize;
33 pos = Math.min(presetDict.length, dictSize);
  /external/apache-commons-compress/src/main/java/org/apache/commons/compress/archivers/sevenz/
LZMADecoder.java 39 final int dictSize = getDictionarySize(coder);
40 if (dictSize > LZMAInputStream.DICT_SIZE_MAX) {
43 return new LZMAInputStream(in, uncompressedLength, propsByte, dictSize);
58 int dictSize = options.getDictSize();
61 ByteUtils.toLittleEndian(o, dictSize, 1, 4);
LZMA2Decoder.java 55 final int dictSize = getDictSize(opts);
56 final int lead = Integer.numberOfLeadingZeros(dictSize);
57 final int secondBit = (dictSize >>> (30 - lead)) - 2;
  /external/lz4/lib/
lz4.c 466 * - withPrefix64k : Table entries up to ctx->dictSize before the current blob
468 * content (of length ctx->dictSize), which is available
473 * ctx->dictSize.
476 * ctx->dictCtx. ctx->dictionary, ctx->dictSize, and table
480 * ->dictSize describe the location and size of the preceding
506 int LZ4_decompress_safe_forceExtDict(const char* in, char* out, int inSize, int outSize, const void* dict, size_t dictSize);
644 cctx->dictSize = 0;
671 const U32 dictSize =
672 dictDirective == usingDictCtx ? dictCtx->dictSize : cctx->dictSize;
    [all...]
lz4frame.c 471 LZ4F_CDict* LZ4F_createCDict(const void* dictBuffer, size_t dictSize)
477 if (dictSize > 64 KB) {
478 dictStart += dictSize - 64 KB;
479 dictSize = 64 KB;
481 cdict->dictContent = ALLOC(dictSize);
488 memcpy(cdict->dictContent, dictStart, dictSize);
489 LZ4_loadDict (cdict->fastCtx, (const char*)cdict->dictContent, (int)dictSize);
491 LZ4_loadDictHC(cdict->HCCtx, (const char*)cdict->dictContent, (int)dictSize);
    [all...]
lz4.h 279 LZ4LIB_API int LZ4_loadDict (LZ4_stream_t* streamPtr, const char* dictionary, int dictSize);
336 LZ4LIB_API int LZ4_setStreamDecode (LZ4_streamDecode_t* LZ4_streamDecode, const char* dictionary, int dictSize);
387 LZ4LIB_API int LZ4_decompress_safe_usingDict (const char* src, char* dst, int srcSize, int dstCapcity, const char* dictStart, int dictSize);
388 LZ4LIB_API int LZ4_decompress_fast_usingDict (const char* src, char* dst, int originalSize, const char* dictStart, int dictSize);
504 uint32_t dictSize;
524 unsigned int dictSize;
  /external/xz-java/src/org/tukaani/xz/lzma/
LZMAEncoderFast.java 24 static int getMemoryUsage(int dictSize, int extraSizeBefore, int mf) {
26 dictSize, Math.max(extraSizeBefore, EXTRA_SIZE_BEFORE),
31 int dictSize, int extraSizeBefore,
34 super(rc, LZEncoder.getInstance(dictSize,
40 lc, lp, pb, dictSize, niceLen);
  /external/lz4/examples/
dictionaryRandomAccess.c 56 void test_compress(FILE* outFp, FILE* inpFp, void *dict, int dictSize)
81 LZ4_loadDict(lz4Stream, dict, dictSize);
105 void test_decompress(FILE* outFp, FILE* inpFp, void *dict, int dictSize, int offset, int length)
156 LZ4_setStreamDecode(lz4StreamDecode, dict, dictSize);
207 int dictSize;
231 dictSize = (int)read_bin(dictFp, dict, DICTIONARY_BYTES);
241 test_compress(outFp, inpFp, dict, dictSize);
  /external/lz4/tests/
fuzzer.c 366 int const dictSize = MIN(dictSizeRand, blockStart - 1);
369 const char* dict = block - dictSize;
642 FUZ_DISPLAYTEST("test LZ4_compress_fast_continue() with dictionary of size %i", dictSize);
645 LZ4_compress_fast_continue (&LZ4_stream, dict, compressedBuffer, dictSize, (int)compressedBufferSize, 1); /* Just to fill hash tables */
652 memcpy(decodedBuffer, dict, dictSize);
653 ret = LZ4_decompress_fast_usingDict(compressedBuffer, decodedBuffer+dictSize, blockSize, decodedBuffer, dictSize);
655 { U32 const crcCheck = XXH32(decodedBuffer+dictSize, blockSize, 0);
657 FUZ_CHECKTEST(crcCheck!=crcOrig, "LZ4_decompress_fast_usingDict corrupted decoded data (dict %i)", dictSize);
661 ret = LZ4_decompress_safe_usingDict(compressedBuffer, decodedBuffer+dictSize, blockContinueCompressedSize, blockSize, decodedBuffer, dictSize)
    [all...]
  /external/lzma/CPP/7zip/Compress/
Lzma2Decoder.cpp 61 static UInt64 Get_ExpectedBlockSize_From_Dict(UInt32 dictSize)
65 UInt64 blockSize = (UInt64)dictSize << 2;
68 if (blockSize < dictSize) blockSize = dictSize;
113 UInt32 dictSize = LZMA2_DIC_SIZE_FROM_PROP_FULL(_prop);
114 UInt64 expectedBlockSize64 = Get_ExpectedBlockSize_From_Dict(dictSize);
  /device/linaro/bootloader/edk2/BaseTools/Source/C/LzmaCompress/Sdk/C/
LzmaEnc.h 16 UInt32 dictSize; /* (1 << 12) <= dictSize <= (1 << 27) for 32-bit version
17 (1 << 12) <= dictSize <= (1 << 30) for 64-bit version

Completed in 1385 milliseconds

1 2