Add assert.
[dcpomatic.git] / src / wx / film_viewer.cc
index c7b32ff26f54cc0ed913199a7ff74c43ee1004a2..17573b4388053fe1ea09539510d8632a7770cffa 100644 (file)
@@ -286,6 +286,7 @@ FilmViewer::suspend ()
 void
 FilmViewer::resume ()
 {
+       DCPOMATIC_ASSERT (_suspended > 0);
        --_suspended;
        if (_playing && !_suspended) {
                if (_audio.isStreamOpen()) {
@@ -406,6 +407,9 @@ FilmViewer::slow_refresh ()
 bool
 FilmViewer::quick_refresh ()
 {
+       if (!_video_view || !_film) {
+               return true;
+       }
        return _video_view->refresh_metadata (_film, _player->video_container_size(), _film->frame_size());
 }