private LZMA2Options getOptions(final Object opts) throws IOException { if (opts instanceof LZMA2Options) { return (LZMA2Options) opts; } final LZMA2Options options = new LZMA2Options(); options.setDictSize(numberOptionOrDefault(opts)); return options; }
private LZMA2Options getOptions(final Object opts) throws IOException { if (opts instanceof LZMA2Options) { return (LZMA2Options) opts; } final LZMA2Options options = new LZMA2Options(); options.setDictSize(numberOptionOrDefault(opts)); return options; }
@Override Object getOptionsFromCoder(final Coder coder, final InputStream in) throws IOException { final byte propsByte = coder.properties[0]; int props = propsByte & 0xFF; int pb = props / (9 * 5); props -= pb * 9 * 5; int lp = props / 9; int lc = props - lp * 9; LZMA2Options opts = new LZMA2Options(); opts.setPb(pb); opts.setLcLp(lc, lp); opts.setDictSize(getDictionarySize(coder)); return opts; }
private LZMA2Options getOptions(final Object opts) throws IOException { if (opts instanceof LZMA2Options) { return (LZMA2Options) opts; } final LZMA2Options options = new LZMA2Options(); options.setDictSize(numberOptionOrDefault(opts)); return options; }
private LZMA2Options getOptions(final Object opts) throws IOException { if (opts instanceof LZMA2Options) { return (LZMA2Options) opts; } final LZMA2Options options = new LZMA2Options(); options.setDictSize(numberOptionOrDefault(opts)); return options; }
@Override Object getOptionsFromCoder(final Coder coder, final InputStream in) throws IOException { final byte propsByte = coder.properties[0]; int props = propsByte & 0xFF; int pb = props / (9 * 5); props -= pb * 9 * 5; int lp = props / 9; int lc = props - lp * 9; LZMA2Options opts = new LZMA2Options(); opts.setPb(pb); opts.setLcLp(lc, lp); opts.setDictSize(getDictionarySize(coder)); return opts; }