- std::pair<boost::shared_ptr<PlayerVideo>, DCPTime> _player_video;
- boost::shared_ptr<const Image> _frame;
- DCPTime _video_position;
- Position<int> _inter_position;
- dcp::Size _inter_size;
-
- /** Size of our output (including padding if we have any) */
- dcp::Size _out_size;
- /** Size of the panel that we have available */
- dcp::Size _panel_size;
+ std::shared_ptr<VideoView> _video_view;
+ bool _coalesce_player_changes = false;
+ std::vector<int> _pending_player_changes;