[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/extragear/kde3/multimedia/k3b/libk3b/jobs
From:       Rex Dieter <rdieter () math ! unl ! edu>
Date:       2009-12-06 22:04:54
Message-ID: 1260137094.021515.32382.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1059542 by rdieter:

backport commit 945919 , progress_rate handling

BUG: 182725
BUG: 185437


 M  +3 -2      k3bvideodvdtitletranscodingjob.cpp  


--- branches/extragear/kde3/multimedia/k3b/libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp \
#1059541:1059542 @@ -206,10 +206,11 @@
     *d->process << "--nice" << "19";
 
   // we only need 100 steps, but to make sure we use 150
+  int progressRate = qMax( 1, ( int \
)m_dvd[m_titleNumber-1].playbackTime().totalFrames()/150 );  if ( \
                d->usedTranscodeBin->version.simplify() >= K3bVersion( 1, 1, 0 ) )
-      *d->process << "--progress_meter" << "2" << "--progress_rate" << \
QString::number(m_dvd[m_titleNumber-1].playbackTime().totalFrames()/150); +      \
*d->process << "--progress_meter" << "2" << "--progress_rate" << \
QString::number(progressRate);  else
-      *d->process << "--print_status" << \
QString::number(m_dvd[m_titleNumber-1].playbackTime().totalFrames()/150); +      \
*d->process << "--print_status" << QString::number(progressRate);  
   // the input
   *d->process << "-i" << m_dvd.device()->blockDeviceName();


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic