3
#ifndef __NSIS_DECODE_H
4
#define __NSIS_DECODE_H
6
#include "../../IStream.h"
8
#include "../../Common/CreateCoder.h"
26
NMethodType::EEnum _method;
28
CMyComPtr<ISequentialInStream> _filterInStream;
29
CMyComPtr<ISequentialInStream> _codecInStream;
30
CMyComPtr<ISequentialInStream> _decoderInStream;
35
_filterInStream.Release();
36
_codecInStream.Release();
37
_decoderInStream.Release();
40
DECL_EXTERNAL_CODECS_LOC_VARS
41
IInStream *inStream, NMethodType::EEnum method, bool thereIsFilterFlag, bool &useFilter);
42
HRESULT Read(void *data, UInt32 size, UInt32 *processedSize);