ardour
|
communication with xjadeo's remote-control interface More...
#include <video_monitor.h>
Public Attributes | |
sigc::signal< void > | Terminated |
PBD::Signal1< void, std::string > | UiState |
Protected Types | |
typedef std::map< std::string, std::string > | XJSettings |
Protected Member Functions | |
void | parse_output (std::string d, size_t s) |
void | terminated () |
void | forward_keyevent (unsigned int) |
void | parameter_changed (std::string const &p) |
bool | skip_setting (std::string) |
void | xjadeo_sync_setup () |
Protected Member Functions inherited from ARDOUR::SessionHandlePtr | |
virtual void | session_going_away () |
Protected Attributes | |
PublicEditor * | editor |
ARDOUR::SystemExec * | process |
float | fps |
int | _restore_settings_mask |
XJSettings | xjadeo_settings |
ARDOUR::framepos_t | manually_seeked_frame |
ARDOUR::frameoffset_t | video_offset |
bool | sync_by_manual_seek |
sigc::connection | clock_connection |
sigc::connection | state_connection |
int | state_clk_divide |
int | starting |
int | knownstate |
int | osdmode |
PBD::Signal1< void, unsigned int > | XJKeyEvent |
bool | debug_enable |
Protected Attributes inherited from ARDOUR::SessionHandlePtr | |
ARDOUR::Session * | _session |
PBD::ScopedConnectionList | _session_connections |
communication with xjadeo's remote-control interface
Definition at line 49 of file video_monitor.h.
|
protected |
Definition at line 94 of file video_monitor.h.
VideoMonitor::VideoMonitor | ( | PublicEditor * | ed, |
std::string | xjadeo_bin_path | ||
) |
Definition at line 37 of file video_monitor.cc.
|
virtual |
Definition at line 57 of file video_monitor.cc.
|
protected |
Definition at line 256 of file video_monitor.cc.
const std::string VideoMonitor::get_custom_setting | ( | const std::string | k | ) |
Definition at line 466 of file video_monitor.cc.
bool VideoMonitor::is_started | ( | ) |
Definition at line 250 of file video_monitor.cc.
void VideoMonitor::manual_seek | ( | ARDOUR::framepos_t | when, |
bool | , | ||
ARDOUR::frameoffset_t | offset | ||
) |
Definition at line 510 of file video_monitor.cc.
void VideoMonitor::open | ( | std::string | filename | ) |
Definition at line 126 of file video_monitor.cc.
|
protected |
Definition at line 543 of file video_monitor.cc.
|
protected |
Definition at line 264 of file video_monitor.cc.
void VideoMonitor::query_full_state | ( | bool | wait | ) |
Definition at line 86 of file video_monitor.cc.
void VideoMonitor::querystate | ( | ) |
Definition at line 170 of file video_monitor.cc.
void VideoMonitor::quit | ( | ) |
Definition at line 104 of file video_monitor.cc.
|
inline |
Definition at line 67 of file video_monitor.h.
|
inline |
Definition at line 68 of file video_monitor.h.
void VideoMonitor::save_session | ( | ) |
Definition at line 426 of file video_monitor.cc.
void VideoMonitor::send_cmd | ( | int | what, |
int | param | ||
) |
Definition at line 204 of file video_monitor.cc.
bool VideoMonitor::set_custom_setting | ( | const std::string | k, |
const std::string | v | ||
) |
Definition at line 459 of file video_monitor.cc.
|
inline |
Definition at line 81 of file video_monitor.h.
void VideoMonitor::set_filename | ( | std::string | filename | ) |
|
inline |
Definition at line 56 of file video_monitor.h.
void VideoMonitor::set_offset | ( | ARDOUR::frameoffset_t | offset | ) |
Definition at line 481 of file video_monitor.cc.
|
virtual |
Reimplemented from ARDOUR::SessionHandlePtr.
Definition at line 442 of file video_monitor.cc.
|
protected |
Definition at line 190 of file video_monitor.cc.
void VideoMonitor::srsupdate | ( | ) |
Definition at line 473 of file video_monitor.cc.
bool VideoMonitor::start | ( | void | ) |
Definition at line 69 of file video_monitor.cc.
|
inline |
Definition at line 74 of file video_monitor.h.
|
protected |
Definition at line 419 of file video_monitor.cc.
|
protected |
Definition at line 554 of file video_monitor.cc.
|
protected |
Definition at line 96 of file video_monitor.h.
|
protected |
Definition at line 104 of file video_monitor.h.
|
protected |
Definition at line 113 of file video_monitor.h.
|
protected |
Definition at line 85 of file video_monitor.h.
|
protected |
Definition at line 87 of file video_monitor.h.
|
protected |
Definition at line 108 of file video_monitor.h.
|
protected |
Definition at line 101 of file video_monitor.h.
|
protected |
Definition at line 109 of file video_monitor.h.
|
protected |
Definition at line 86 of file video_monitor.h.
|
protected |
Definition at line 107 of file video_monitor.h.
|
protected |
Definition at line 106 of file video_monitor.h.
|
protected |
Definition at line 105 of file video_monitor.h.
|
protected |
Definition at line 103 of file video_monitor.h.
sigc::signal<void> VideoMonitor::Terminated |
Definition at line 76 of file video_monitor.h.
PBD::Signal1<void,std::string> VideoMonitor::UiState |
Definition at line 77 of file video_monitor.h.
|
protected |
Definition at line 102 of file video_monitor.h.
|
protected |
Definition at line 98 of file video_monitor.h.
|
protected |
Definition at line 111 of file video_monitor.h.