X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Ffilm_editor.cc;h=34aad9078d5474071970ab1ce006f2633d365974;hb=8ae2dcecc765df1a98a5dc686473ac46f5e08c3e;hp=cbdbe0f36626592dbddbcdacd6bc8bb3c1ab44fd;hpb=4408e6eea87ce9630e71e4a7d40e2dade091b0ee;p=dcpomatic.git diff --git a/src/wx/film_editor.cc b/src/wx/film_editor.cc index cbdbe0f36..34aad9078 100644 --- a/src/wx/film_editor.cc +++ b/src/wx/film_editor.cc @@ -22,14 +22,14 @@ * @brief FilmEditor class. */ -#include "lib/film.h" -#include "lib/job_manager.h" -#include "lib/content.h" -#include "lib/dcp_content.h" #include "wx_util.h" #include "film_editor.h" #include "dcp_panel.h" #include "content_panel.h" +#include "lib/film.h" +#include "lib/job_manager.h" +#include "lib/content.h" +#include "lib/dcp_content.h" #include #include #include @@ -39,9 +39,10 @@ using std::cout; using std::string; using std::list; using boost::shared_ptr; +using boost::weak_ptr; using boost::optional; -FilmEditor::FilmEditor (wxWindow* parent, FilmViewer* viewer) +FilmEditor::FilmEditor (wxWindow* parent, weak_ptr viewer) : wxPanel (parent) { wxBoxSizer* s = new wxBoxSizer (wxVERTICAL); @@ -150,5 +151,5 @@ FilmEditor::set_general_sensitivity (bool s) void FilmEditor::active_jobs_changed (optional j) { - set_general_sensitivity (!j || *j == "analyse_audio"); + set_general_sensitivity (!j); }