void position_changed(uint64_t pos);
void seek(int64_t delta_ms);
void insert_event(int button_id);
+ void insert_noplayer_event(const std::string &type);
void set_current_event_type(const std::string &type);
void delete_current_event();
+ void make_substitution();
void update_status();
Ui::MainWindow *ui;
bool seeking = false;
bool playing = true;
std::optional<uint64_t> buffered_seek;
- QMediaPlayer *player;
+ QMediaPlayer *video;
};