Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
authorCarl Hetherington <cth@carlh.net>
Tue, 25 Oct 2016 08:50:15 +0000 (09:50 +0100)
committerCarl Hetherington <cth@carlh.net>
Tue, 25 Oct 2016 08:50:15 +0000 (09:50 +0100)
ChangeLog
debian/changelog
src/lib/writer.cc
wscript

index eae22c2a3f6b0789804e15ac95beeb213b3db3d2..b8908c8043a9bbca9da5cd34ce12782794795026 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,19 @@
 2016-10-24  Carl Hetherington  <cth@carlh.net>
 
-       * Fix various problems with 3D alternate-frame
+       * Version 2.9.38 released.
+
+2016-10-24  Carl Hetherington  <cth@carlh.net>
+
+       * Fix more problems with 3D alternate-frame
        sources.
 
+       * Allow creation of >60fps 3D DCPs.
+
+       * Fix over-fussy parsing of times from subtitles
+       files in some cases.
+
+       * Fix repeated subtitles in some cases.
+
 2016-10-19  Carl Hetherington  <cth@carlh.net>
 
        * Version 2.9.37 released.
@@ -10,7 +21,7 @@
 2016-10-19  Carl Hetherington  <cth@carlh.net>
 
        * Fix various problems with 3D DCP creation
-       from 3D DCP and 3D-alernate-frame sources.
+       from 3D DCP and 3D-alternate-frame sources.
 
 2016-10-18  Carl Hetherington  <cth@carlh.net>
 
index 33ce629ca06d46c66322fe81dc47819238e81f91..96b2dfc55cda28fd9e5fc0955ed13c1d5a0820f6 100644 (file)
@@ -1,4 +1,4 @@
-dcpomatic (2.9.37-1) UNRELEASED; urgency=low
+dcpomatic (2.9.38-1) UNRELEASED; urgency=low
 
   [ Carl Hetherington ]
   * New upstream release.
@@ -475,8 +475,9 @@ dcpomatic (2.9.37-1) UNRELEASED; urgency=low
   * New upstream release.
   * New upstream release.
   * New upstream release.
+  * New upstream release.
 
- -- Carl Hetherington <carl@d1stkfactory>  Wed, 19 Oct 2016 23:41:17 +0100
+ -- Carl Hetherington <carl@d1stkfactory>  Mon, 24 Oct 2016 22:26:27 +0100
 
 dcpomatic (0.87-1) UNRELEASED; urgency=low
 
index bb65c1f2b9b7584ab8b93ad854f5ee6ef1711c32..c0dbf0562631de24d2d5b1fdfbbc78aa340375a6 100644 (file)
@@ -39,6 +39,7 @@
 #include <fstream>
 #include <cerrno>
 #include <iostream>
+#include <cfloat>
 
 #include "i18n.h"
 
@@ -632,7 +633,7 @@ Writer::set_digest_progress (Job* job, float progress)
        _digest_progresses[boost::this_thread::get_id()] = progress;
 
        boost::mutex::scoped_lock lm (_digest_progresses_mutex);
-       float min_progress = 0;
+       float min_progress = FLT_MAX;
        for (map<boost::thread::id, float>::const_iterator i = _digest_progresses.begin(); i != _digest_progresses.end(); ++i) {
                min_progress = min (min_progress, i->second);
        }
diff --git a/wscript b/wscript
index 1455353432986d3d9a884546dd4a07fcb12d1cb1..6c1fdfc5f873cd801640468ac070831ecd9703d6 100644 (file)
--- a/wscript
+++ b/wscript
@@ -27,7 +27,7 @@ import distutils.spawn
 from waflib import Logs, Context
 
 APPNAME = 'dcpomatic'
-VERSION = '2.9.37devel'
+VERSION = '2.9.38devel'
 
 def options(opt):
     opt.load('compiler_cxx')