Lines Matching refs:STDMETHOD
12 STDMETHOD(SetRatioInfo)(const UInt64 *inSize, const UInt64 *outSize) PURE;
26 STDMETHOD(Code)(ISequentialInStream *inStream, ISequentialOutStream *outStream,
33 …STDMETHOD(Code)(ISequentialInStream * const *inStreams, const UInt64 * const *inSizes, UInt32 numI…
140 …STDMETHOD(SetCoderPropertiesOpt)(const PROPID *propIDs, const PROPVARIANT *props, UInt32 numProps)…
145 …STDMETHOD(SetCoderProperties)(const PROPID *propIDs, const PROPVARIANT *props, UInt32 numProps) PU…
163 STDMETHOD(SetDecoderProperties2)(const Byte *data, UInt32 size) PURE;
168 STDMETHOD(WriteCoderProperties)(ISequentialOutStream *outStream) PURE;
173 STDMETHOD(GetInStreamProcessedSize)(UInt64 *value) PURE;
178 STDMETHOD(SetNumberOfThreads)(UInt32 numThreads) PURE;
183 STDMETHOD(SetFinishMode)(UInt32 finishMode) PURE;
192 STDMETHOD(GetInStreamProcessedSize2)(UInt32 streamIndex, UInt64 *value) PURE;
197 STDMETHOD(SetMemLimit)(UInt64 memUsage) PURE;
204 STDMETHOD(GetSubStreamSize)(UInt64 subStream, UInt64 *value) PURE;
224 STDMETHOD(SetInStream)(ISequentialInStream *inStream) PURE;
225 STDMETHOD(ReleaseInStream)() PURE;
230 STDMETHOD(SetOutStream)(ISequentialOutStream *outStream) PURE;
231 STDMETHOD(ReleaseOutStream)() PURE;
243 STDMETHOD(SetOutStreamSize)(const UInt64 *outSize) PURE;
253 STDMETHOD(SetInBufSize)(UInt32 streamIndex, UInt32 size) PURE;
254 STDMETHOD(SetOutBufSize)(UInt32 streamIndex, UInt32 size) PURE;
259 STDMETHOD(InitEncoder)() PURE;
267 STDMETHOD(SetInStream2)(UInt32 streamIndex, ISequentialInStream *inStream) PURE;
268 STDMETHOD(ReleaseInStream2)(UInt32 streamIndex) PURE;
296 STDMETHOD(Init)() x; \
307 STDMETHOD(GetNumMethods)(UInt32 *numMethods) PURE;
308 STDMETHOD(GetProperty)(UInt32 index, PROPID propID, PROPVARIANT *value) PURE;
309 STDMETHOD(CreateDecoder)(UInt32 index, const GUID *iid, void **coder) PURE;
310 STDMETHOD(CreateEncoder)(UInt32 index, const GUID *iid, void **coder) PURE;
315 STDMETHOD(SetCompressCodecsInfo)(ICompressCodecsInfo *compressCodecsInfo) PURE;
320 STDMETHOD(SetKey)(const Byte *data, UInt32 size) PURE;
321 STDMETHOD(SetInitVector)(const Byte *data, UInt32 size) PURE;
333 STDMETHOD(ResetInitVector)() PURE;
342 STDMETHOD(CryptoSetPassword)(const Byte *data, UInt32 size) PURE;
347 STDMETHOD(CryptoSetCRC)(UInt32 crc) PURE;
383 STDMETHOD(GetHasherProp)(UInt32 index, PROPID propID, PROPVARIANT *value) PURE;
384 STDMETHOD(CreateHasher)(UInt32 index, IHasher **hasher) PURE;