1baa3858d3f5d128a5c8466b700098109edcad5f2repo sync/* XzEnc.h -- Xz Encode 2baa3858d3f5d128a5c8466b700098109edcad5f2repo sync2009-04-15 : Igor Pavlov : Public domain */ 3baa3858d3f5d128a5c8466b700098109edcad5f2repo sync 4baa3858d3f5d128a5c8466b700098109edcad5f2repo sync#ifndef __XZ_ENC_H 5baa3858d3f5d128a5c8466b700098109edcad5f2repo sync#define __XZ_ENC_H 6baa3858d3f5d128a5c8466b700098109edcad5f2repo sync 7baa3858d3f5d128a5c8466b700098109edcad5f2repo sync#include "Lzma2Enc.h" 8baa3858d3f5d128a5c8466b700098109edcad5f2repo sync 9baa3858d3f5d128a5c8466b700098109edcad5f2repo sync#include "Xz.h" 10baa3858d3f5d128a5c8466b700098109edcad5f2repo sync 11baa3858d3f5d128a5c8466b700098109edcad5f2repo sync#ifdef __cplusplus 12baa3858d3f5d128a5c8466b700098109edcad5f2repo syncextern "C" { 13baa3858d3f5d128a5c8466b700098109edcad5f2repo sync#endif 14baa3858d3f5d128a5c8466b700098109edcad5f2repo sync 15baa3858d3f5d128a5c8466b700098109edcad5f2repo syncSRes Xz_Encode(ISeqOutStream *outStream, ISeqInStream *inStream, 16baa3858d3f5d128a5c8466b700098109edcad5f2repo sync const CLzma2EncProps *lzma2Props, Bool useSubblock, 17baa3858d3f5d128a5c8466b700098109edcad5f2repo sync ICompressProgress *progress); 18baa3858d3f5d128a5c8466b700098109edcad5f2repo sync 19baa3858d3f5d128a5c8466b700098109edcad5f2repo syncSRes Xz_EncodeEmpty(ISeqOutStream *outStream); 20baa3858d3f5d128a5c8466b700098109edcad5f2repo sync 21baa3858d3f5d128a5c8466b700098109edcad5f2repo sync#ifdef __cplusplus 22baa3858d3f5d128a5c8466b700098109edcad5f2repo sync} 23baa3858d3f5d128a5c8466b700098109edcad5f2repo sync#endif 24baa3858d3f5d128a5c8466b700098109edcad5f2repo sync 25baa3858d3f5d128a5c8466b700098109edcad5f2repo sync#endif 26