Fix build with older boost.
[dcpomatic.git] / src / wx / playlist_controls.cc
index edc4485e66cba8095a5e677941a634132d6508f9..d65cb0fccaf2999574405a86c73017823916cba3 100644 (file)
@@ -40,8 +40,8 @@ using std::string;
 using std::cout;
 using std::exception;
 using std::sort;
-using boost::shared_ptr;
-using boost::dynamic_pointer_cast;
+using std::shared_ptr;
+using std::dynamic_pointer_cast;
 using boost::optional;
 using namespace dcpomatic;
 
@@ -52,7 +52,6 @@ PlaylistControls::PlaylistControls (wxWindow* parent, shared_ptr<FilmViewer> vie
        , _stop_button (new Button(this, _("Stop")))
        , _next_button (new Button(this, "Next"))
        , _previous_button (new Button(this, "Previous"))
-       , _timer (this)
 {
        _button_sizer->Add (_previous_button, 0, wxEXPAND);
        _button_sizer->Add (_play_button, 0, wxEXPAND);
@@ -289,7 +288,7 @@ PlaylistControls::update_playlist_directory ()
        }
 
        sort (_playlists.begin(), _playlists.end(), SPLComparator());
-       BOOST_FOREACH (SPL i, _playlists) {
+       for (auto i: _playlists) {
                add_playlist_to_list (i);
        }
 
@@ -350,7 +349,7 @@ PlaylistControls::select_playlist (int selected, int position)
 
        wxProgressDialog dialog (_("DCP-o-matic"), "Loading playlist and KDMs");
 
-       BOOST_FOREACH (SPLEntry const & i, _playlists[selected].get()) {
+       for (auto const& i: _playlists[selected].get()) {
                dialog.Pulse ();
                shared_ptr<DCPContent> dcp = dynamic_pointer_cast<DCPContent> (i.content);
                if (dcp && dcp->needs_kdm()) {
@@ -376,7 +375,7 @@ PlaylistControls::select_playlist (int selected, int position)
        _current_spl_view->DeleteAllItems ();
 
        int N = 0;
-       BOOST_FOREACH (SPLEntry i, _playlists[selected].get()) {
+       for (auto i: _playlists[selected].get()) {
                wxListItem it;
                it.SetId (N);
                it.SetColumn (0);
@@ -455,7 +454,6 @@ PlaylistControls::viewer_finished ()
        }
 }
 
-#ifdef DCPOMATIC_PLAYER_STRESS_TEST
 void
 PlaylistControls::play ()
 {
@@ -467,4 +465,3 @@ PlaylistControls::stop ()
 {
        stop_clicked ();
 }
-#endif