|
void | CodeOneBlock (out Int64 inSize, out Int64 outSize, out bool finished) |
|
void | Code (System.IO.Stream inStream, System.IO.Stream outStream, Int64 inSize, Int64 outSize, ICodeProgress progress) |
| Codes streams. More...
|
|
void | WriteCoderProperties (System.IO.Stream outStream) |
|
void | SetCoderProperties (CoderPropID[] propIDs, object[] properties) |
|
void | SetTrainSize (uint trainSize) |
|
Definition at line 9 of file LzmaEncoder.cs.
void SevenZipReduced.Compression.LZMA.Encoder.Code |
( |
System.IO.Stream |
inStream, |
|
|
System.IO.Stream |
outStream, |
|
|
Int64 |
inSize, |
|
|
Int64 |
outSize, |
|
|
ICodeProgress |
progress |
|
) |
| |
|
inline |
Codes streams.
- Parameters
-
inStream | input Stream. |
outStream | output Stream. |
inSize | input Size. -1 if unknown. |
outSize | output Size. -1 if unknown. |
progress | callback progress reference. |
- Exceptions
-
Implements SevenZipReduced.ICoder.
Definition at line 1273 of file LzmaEncoder.cs.
1276 _needReleaseMFStream =
false;
1279 SetStreams(inStream, outStream, inSize, outSize);
1282 Int64 processedInSize;
1283 Int64 processedOutSize;
1285 CodeOneBlock(out processedInSize, out processedOutSize, out finished);
1288 if (progress != null)
1290 progress.SetProgress(processedInSize, processedOutSize);
The documentation for this class was generated from the following file:
- C:/Users/nathanael/Documents/resizer/Plugins/SeamCarving/SevenZipReduced/Compress/LZMA/LzmaEncoder.cs