diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/wx/video_view.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/wx/video_view.cc b/src/wx/video_view.cc index b9c45631e..b0e16737c 100644 --- a/src/wx/video_view.cc +++ b/src/wx/video_view.cc @@ -73,10 +73,11 @@ VideoView::get_next_frame (bool non_blocking) do { Butler::Error e; - _player_video = butler->get_video (!non_blocking, &e); - if (!_player_video.first && e == Butler::AGAIN) { + pair<shared_ptr<PlayerVideo>, dcpomatic::DCPTime> pv = butler->get_video (!non_blocking, &e); + if (!pv.first && e == Butler::AGAIN) { return false; } + _player_video = pv; } while ( _player_video.first && _three_d && |
