Representation of the interface of the Editor class.
communication with xjadeo's remote-control interface
VideoMonitor(PublicEditor *, std::string)
void parameter_changed(std::string const &p)
void set_debug(bool onoff)
void send_cmd(int what, int param)
void forward_keyevent(unsigned int)
bool synced_by_manual_seeks()
bool skip_setting(std::string)
std::map< std::string, std::string > XJSettings
PBD::Signal< void(std::string)> UiState
void set_session(ARDOUR::Session *s)
ARDOUR::sampleoffset_t video_offset
void parse_output(std::string d, size_t s)
bool set_custom_setting(const std::string, const std::string)
void set_offset(ARDOUR::sampleoffset_t)
void query_full_state(bool)
int restore_settings_mask() const
sigc::signal< void > Terminated
sigc::connection clock_connection
int _restore_settings_mask
sigc::connection state_connection
ARDOUR::SystemExec * process
const std::string get_custom_setting(const std::string)
XJSettings xjadeo_settings
ARDOUR::samplepos_t manually_seeked_frame
void set_filename(std::string filename)
void manual_seek(ARDOUR::samplepos_t, bool, ARDOUR::sampleoffset_t)
PBD::Signal< void(unsigned int)> XJKeyEvent
void restore_settings_mask(int i)
Temporal::sampleoffset_t sampleoffset_t
Temporal::samplepos_t samplepos_t