public:
SimpleVideoView (FilmViewer* viewer, wxWindow* parent);
- wxWindow* get () const {
+ wxWindow* get () const override {
return _panel;
}
- void update ();
- void start ();
- NextFrameResult display_next_frame (bool non_blocking);
+ void update () override;
+ void start () override;
+ NextFrameResult display_next_frame (bool non_blocking) override;
private:
- void set_image (boost::shared_ptr<const Image> image) {
- _image = image;
- }
-
void refresh_panel ();
void paint ();
void timer ();
wxPanel* _panel;
- boost::shared_ptr<const Image> _image;
+ std::shared_ptr<const Image> _image;
wxTimer _timer;
Position<int> _inter_position;
dcp::Size _inter_size;