Index: third_party/lzma/v4_65/files/CPP/7zip/Common/CreateCoder.h |
diff --git a/third_party/lzma/v4_65/files/CPP/7zip/Common/CreateCoder.h b/third_party/lzma/v4_65/files/CPP/7zip/Common/CreateCoder.h |
deleted file mode 100644 |
index 1fcc134312479b018bc69d1ba47f0d191f07b089..0000000000000000000000000000000000000000 |
--- a/third_party/lzma/v4_65/files/CPP/7zip/Common/CreateCoder.h |
+++ /dev/null |
@@ -1,98 +0,0 @@ |
-// CreateCoder.h |
- |
-#ifndef __CREATECODER_H |
-#define __CREATECODER_H |
- |
-#include "Common/MyCom.h" |
-#include "Common/MyString.h" |
-#include "../ICoder.h" |
- |
-#include "MethodId.h" |
- |
-#ifdef EXTERNAL_CODECS |
- |
-struct CCodecInfoEx |
-{ |
- UString Name; |
- CMethodId Id; |
- UInt32 NumInStreams; |
- UInt32 NumOutStreams; |
- bool EncoderIsAssigned; |
- bool DecoderIsAssigned; |
- bool IsSimpleCodec() const { return NumOutStreams == 1 && NumInStreams == 1; } |
- CCodecInfoEx(): EncoderIsAssigned(false), DecoderIsAssigned(false) {} |
-}; |
- |
-HRESULT LoadExternalCodecs(ICompressCodecsInfo *codecsInfo, CObjectVector<CCodecInfoEx> &externalCodecs); |
- |
-#define PUBLIC_ISetCompressCodecsInfo public ISetCompressCodecsInfo, |
-#define QUERY_ENTRY_ISetCompressCodecsInfo MY_QUERYINTERFACE_ENTRY(ISetCompressCodecsInfo) |
-#define DECL_ISetCompressCodecsInfo STDMETHOD(SetCompressCodecsInfo)(ICompressCodecsInfo *compressCodecsInfo); |
-#define IMPL_ISetCompressCodecsInfo2(x) \ |
-STDMETHODIMP x::SetCompressCodecsInfo(ICompressCodecsInfo *compressCodecsInfo) { \ |
- COM_TRY_BEGIN _codecsInfo = compressCodecsInfo; return LoadExternalCodecs(_codecsInfo, _externalCodecs); COM_TRY_END } |
-#define IMPL_ISetCompressCodecsInfo IMPL_ISetCompressCodecsInfo2(CHandler) |
- |
-#define EXTERNAL_CODECS_VARS2 _codecsInfo, &_externalCodecs |
- |
-#define DECL_EXTERNAL_CODECS_VARS CMyComPtr<ICompressCodecsInfo> _codecsInfo; CObjectVector<CCodecInfoEx> _externalCodecs; |
-#define EXTERNAL_CODECS_VARS EXTERNAL_CODECS_VARS2, |
- |
-#define DECL_EXTERNAL_CODECS_LOC_VARS2 ICompressCodecsInfo *codecsInfo, const CObjectVector<CCodecInfoEx> *externalCodecs |
-#define EXTERNAL_CODECS_LOC_VARS2 codecsInfo, externalCodecs |
- |
-#define DECL_EXTERNAL_CODECS_LOC_VARS DECL_EXTERNAL_CODECS_LOC_VARS2, |
-#define EXTERNAL_CODECS_LOC_VARS EXTERNAL_CODECS_LOC_VARS2, |
- |
-#else |
- |
-#define PUBLIC_ISetCompressCodecsInfo |
-#define QUERY_ENTRY_ISetCompressCodecsInfo |
-#define DECL_ISetCompressCodecsInfo |
-#define IMPL_ISetCompressCodecsInfo |
-#define EXTERNAL_CODECS_VARS2 |
-#define DECL_EXTERNAL_CODECS_VARS |
-#define EXTERNAL_CODECS_VARS EXTERNAL_CODECS_VARS2 |
-#define DECL_EXTERNAL_CODECS_LOC_VARS2 |
-#define EXTERNAL_CODECS_LOC_VARS2 |
-#define DECL_EXTERNAL_CODECS_LOC_VARS |
-#define EXTERNAL_CODECS_LOC_VARS |
- |
-#endif |
- |
-bool FindMethod( |
- DECL_EXTERNAL_CODECS_LOC_VARS |
- const UString &name, CMethodId &methodId, UInt32 &numInStreams, UInt32 &numOutStreams); |
- |
-bool FindMethod( |
- DECL_EXTERNAL_CODECS_LOC_VARS |
- CMethodId methodId, UString &name); |
- |
- |
-HRESULT CreateCoder( |
- DECL_EXTERNAL_CODECS_LOC_VARS |
- CMethodId methodId, |
- CMyComPtr<ICompressFilter> &filter, |
- CMyComPtr<ICompressCoder> &coder, |
- CMyComPtr<ICompressCoder2> &coder2, |
- bool encode, bool onlyCoder); |
- |
-HRESULT CreateCoder( |
- DECL_EXTERNAL_CODECS_LOC_VARS |
- CMethodId methodId, |
- CMyComPtr<ICompressCoder> &coder, |
- CMyComPtr<ICompressCoder2> &coder2, |
- bool encode); |
- |
-HRESULT CreateCoder( |
- DECL_EXTERNAL_CODECS_LOC_VARS |
- CMethodId methodId, |
- CMyComPtr<ICompressCoder> &coder, bool encode); |
- |
-HRESULT CreateFilter( |
- DECL_EXTERNAL_CODECS_LOC_VARS |
- CMethodId methodId, |
- CMyComPtr<ICompressFilter> &filter, |
- bool encode); |
- |
-#endif |