make progress bar smoother

This commit is contained in:
jinfeihan57@gmail.com
2020-11-17 18:31:12 +08:00
parent 39bd8893d3
commit d2c9935159

View File

@@ -74,6 +74,9 @@ STDMETHODIMP CEncoder::Code(ISequentialInStream *inStream,
BROTLIMT_RdWr_t rdwr;
size_t result;
HRESULT res = S_OK;
_processedIn = 0;
_processedOut = 0;
struct BrotliStream Rd;
Rd.inStream = inStream;
@@ -82,10 +85,10 @@ STDMETHODIMP CEncoder::Code(ISequentialInStream *inStream,
Rd.processedOut = &_processedOut;
struct BrotliStream Wr;
if (_processedIn == 0)
// if (_processedIn == 0)
Wr.progress = progress;
else
Wr.progress = 0;
// else
// Wr.progress = 0;
Wr.inStream = inStream;
Wr.outStream = outStream;
Wr.processedIn = &_processedIn;