Small tweaks to times in progress reports.
authorCarl Hetherington <cth@carlh.net>
Wed, 29 Jun 2016 15:46:30 +0000 (16:46 +0100)
committerCarl Hetherington <cth@carlh.net>
Wed, 29 Jun 2016 15:46:30 +0000 (16:46 +0100)
src/lib/encoder.cc
src/lib/util.cc

index 6a604ab5174f24c71d2dbf88196b2204df81be70..cc2deaa9387333b2efbc9a3ed965611fb998c416 100644 (file)
@@ -53,7 +53,7 @@ using boost::weak_ptr;
 using boost::optional;
 using dcp::Data;
 
-int const Encoder::_history_size = 25;
+int const Encoder::_history_size = 200;
 
 /** @param f Film that we are encoding */
 Encoder::Encoder (shared_ptr<const Film> film, shared_ptr<Writer> writer)
index bb74c168d17d96847219e04804c9fc86b02d016c..f3795c26406c75a6b4e286cde16510a93b2e8ca7 100644 (file)
@@ -139,8 +139,8 @@ seconds_to_approximate_hms (int s)
        SafeStringStream ap;
 
        bool const hours = h > 0;
-       bool const minutes = h < 10 && m > 0;
-       bool const seconds = m < 10 && s > 0;
+       bool const minutes = h < 6 && m > 0;
+       bool const seconds = h == 0 && m < 10 && s > 0;
 
        if (hours) {
                if (m > 30 && !minutes) {
@@ -151,7 +151,7 @@ seconds_to_approximate_hms (int s)
                        ap << h << _("h");
                }
 
-               if (minutes | seconds) {
+               if (minutes || seconds) {
                        ap << N_(" ");
                }
        }