Build fixes for Boost >= 1.73
[dcpomatic.git] / src / lib / analyse_audio_job.cc
index 611a57f5b49a205e6c77736e3339784baaf363b5..1c3b1069aed8b5082bb6de938ba1960483ff3de9 100644 (file)
@@ -47,6 +47,9 @@ using std::min;
 using std::cout;
 using boost::shared_ptr;
 using boost::dynamic_pointer_cast;
+#if BOOST_VERSION >= 106100
+using namespace boost::placeholders;
+#endif
 
 int const AnalyseAudioJob::_num_points = 1024;
 
@@ -82,7 +85,7 @@ AnalyseAudioJob::AnalyseAudioJob (shared_ptr<const Film> film, shared_ptr<const
 
 AnalyseAudioJob::~AnalyseAudioJob ()
 {
-       destroy_thread ();
+       stop_thread ();
        BOOST_FOREACH (Filter const * i, _filters) {
                delete const_cast<Filter*> (i);
        }