Lines Matching defs:prop
18 HRESULT SetLzma2Prop(PROPID propID, const PROPVARIANT &prop, CLzma2EncProps &lzma2Props);
90 HRESULT CEncoder::SetCoderProp(PROPID propID, const PROPVARIANT &prop)
94 if (prop.vt != VT_UI4)
96 xzProps.numTotalThreads = (int)(prop.ulVal);
102 if (prop.vt != VT_UI4)
104 return SetCheckSize(prop.ulVal);
109 if (prop.vt == VT_UI4)
110 xzProps.blockSize = prop.ulVal;
111 else if (prop.vt == VT_UI8)
112 xzProps.blockSize = prop.uhVal.QuadPart;
120 if (prop.vt == VT_UI8)
121 xzProps.reduceSize = prop.uhVal.QuadPart;
129 if (prop.vt == VT_UI4)
131 const UInt32 id32 = prop.ulVal;
134 xzProps.filterProps.id = prop.ulVal;
138 if (prop.vt != VT_BSTR)
141 const wchar_t *name = prop.bstrVal;
157 const int filterId = FilterIdFromName(prop.bstrVal);
182 return NLzma2::SetLzma2Prop(propID, prop, xzProps.lzma2Props);
206 const PROPVARIANT &prop = coderProps[i];
209 if (prop.vt == VT_UI8)
210 XzEnc_SetDataSize(_encoder, prop.uhVal.QuadPart);