Skip to content

Commit

Permalink
[gui_savenew] Print first pass progress to the log only when it advances
Browse files Browse the repository at this point in the history
  • Loading branch information
eumagga0x2a committed Apr 13, 2020
1 parent 52fabc9 commit 7f0f7f5
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions avidemux/common/gui_savenew.cpp
Expand Up @@ -213,18 +213,20 @@ bool abort=false;
{
if(bitstream.pts!=ADM_NO_PTS)
{
if(!muxer->getEncoding()->isAlive())
{
abort=true;
break;
}
float f=100;
f/=videoDuration;
f*=bitstream.pts;
uint32_t p=(uint32_t)f;
if(percent<p)
percent=p; // avoid progress bar going backwards
if(!muxer->getEncoding()->isAlive())
{
abort=true;
break;
percent=p; // avoid progress bar going backwards
muxer->getEncoding()->setPercent(percent);
}
muxer->getEncoding()->setPercent(percent);
uint32_t elapsed=ticktock.getElapsedMS();
if(percent>=1)
{
Expand Down

0 comments on commit 7f0f7f5

Please sign in to comment.