X-Git-Url: https://main.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Fwx%2Fvideo_view.cc;h=e6588865641670b388a2643c761d7d070547902a;hp=ede0708c220a6eecb434df4bfd9a3a36978863f4;hb=9001a63be211fd8e97431f8fc07c66af01554f5a;hpb=83c9e9c858072ab919916269790dcc65565fdd25 diff --git a/src/wx/video_view.cc b/src/wx/video_view.cc index ede0708c2..e65888656 100644 --- a/src/wx/video_view.cc +++ b/src/wx/video_view.cc @@ -23,6 +23,18 @@ #include "film_viewer.h" #include "lib/butler.h" +VideoView::VideoView (FilmViewer* viewer) + : _viewer (viewer) +#ifdef DCPOMATIC_VARIANT_SWAROOP + , _in_watermark (false) +#endif + , _state_timer ("viewer") + , _video_frame_rate (0) + , _dropped (0) +{ + +} + void VideoView::clear () { @@ -85,3 +97,9 @@ VideoView::time_until_next_frame () const return (next.seconds() - time.seconds()) * 1000; } +void +VideoView::start () +{ + boost::mutex::scoped_lock lm (_mutex); + _dropped = 0; +}