Lines Matching defs:props

86     memcpy(header + pos, f->props, f->propsSize);

360 static SRes SeqInFilter_Init(CSeqInFilter *p, const CXzFilter *props, ISzAllocPtr alloc)
370 RINOK(Xz_StateCoder_Bc_SetFromMethod_Func(&p->StateCoder, props->id, XzBcFilterStateBase_Filter_Enc, alloc))
371 RINOK(p->StateCoder.SetProps(p->StateCoder.p, props->props, props->propsSize, alloc))
746 size_t inBufSize, // used if (!inStream), it's block size, props->blockSize is ignored
748 const CXzProps *props,
760 const CXzFilterProps *fp = &props->filterProps;
768 RINOK(Lzma2Enc_SetProps(lzmaf->lzma2, &props->lzma2Props))
781 filter->props[0] = (Byte)(fp->delta - 1);
786 Byte *ptr = filter->props;
796 f->props[0] = Lzma2Enc_WriteProperties(lzmaf->lzma2);
809 if (props->blockSize != (UInt64)(Int64)-1)
810 if (expectedSize > props->blockSize)
811 block.unpackSize = props->blockSize;
822 SeqCheckInStream_Init(&checkInStream, props->checkId);
826 checkInStream.limit = props->blockSize;
901 RINOK(WriteBytes(&seqSizeOutStream.vt, buf + (4 - padSize), padSize + XzFlags_GetCheckSize((CXzStreamFlags)props->checkId)))
1060 SRes XzEnc_SetProps(CXzEncHandle p, const CXzProps *props)
1063 p->xzProps = *props;
1165 const CXzProps *props = &p->xzProps;
1170 UInt64 blockSize = props->blockSize;
1173 && props->reduceSize != (UInt64)(Int64)-1)
1175 numBlocks = props->reduceSize / blockSize;
1176 if (numBlocks * blockSize != props->reduceSize)
1185 RINOK(Xz_WriteHeader((CXzStreamFlags)props->checkId, outStream))
1189 if (props->numBlockThreads_Reduced > 1)
1202 p->checkType = props->checkId;
1203 p->xzProps = *props;
1215 if ( props->blockSize == XZ_PROPS_BLOCK_SIZE_SOLID
1216 || props->blockSize == XZ_PROPS_BLOCK_SIZE_AUTO)
1219 p->mtCoder.blockSize = (size_t)props->blockSize;
1220 if (p->mtCoder.blockSize != props->blockSize)
1232 p->mtCoder.numThreadsMax = (unsigned)props->numBlockThreads_Max;
1252 if (props->blockSize != XZ_PROPS_BLOCK_SIZE_SOLID)
1254 writeStartSizes = (props->forceWriteSizesInHeader > 0);
1259 size_t t = (size_t)props->blockSize;
1260 if (t != props->blockSize)
1263 if (t < props->blockSize)
1286 if (props->reduceSize != (UInt64)(Int64)-1
1287 && props->reduceSize >= progress2.inOffset)
1288 rem = props->reduceSize - progress2.inOffset;
1304 props,
1331 return XzEncIndex_WriteFooter(&p->xzIndex, (CXzStreamFlags)props->checkId, outStream);
1338 const CXzProps *props, ICompressProgressPtr progress)
1344 res = XzEnc_SetProps(xz, props);