summaryrefslogtreecommitdiff
path: root/gtk2_ardour/video_timeline.h
AgeCommit message (Collapse)Author
2013-08-04fix rounding issue when dragging video with fractional fpsRobin Gareus
2013-06-13vtl: check if server's docroot matches ardour's configRobin Gareus
NOTE: this breaks backwards compatibility with icsd and harvid < 0.3.0 which do not report their settings. It may also conflict with harvid running on localhost in a chroot. Ideally this will be a warning only. That the user can choose to ignore this and should get the option to stop the video-server and re-start it using a different docroot.
2013-04-11enable videotimeline by defaultRobin Gareus
2013-04-09vtl: rework session-needs-save logicRobin Gareus
* videotimeline now immediately marks the session dirty on every state-changing operation * video-montor is polled every 2.5 seconds for menu-relevant state info (ontop, OSD,..) and every 30 seconds for full state (window pos, size,..) * new interface to query the video-monitor for its state and wait for all replies - terminating the process and using ::wait() is no longer required * Ardour> quit and Ardour > close-session does no longer close the video session to enforce video-monitor state sync but uses above new interface
2013-04-09vtl: disconnect from session-save signalRobin Gareus
the videotimeline is a global unique instance that is allocated during startup and deleted on exit. The Scopedconnection is not deleted with the session.
2013-04-08vtl: mark session dirty if video position-lock or timeline height changesRobin Gareus
2013-04-03vtl: video-monitor interactionRobin Gareus
* Menu > View > Video Monitor -- bi-directional communication with xjadeo for window-state and OSD. * fix saving state on session close (wait for xjadeo to terminate)
2013-04-02vtl: remove xjadeo option dialogRobin Gareus
xjadeo options (selective session restore) are only useful for testing and debugging.
2013-03-13videotimlineRobin Gareus
squashed 694 commits from http://gareus.org/gitweb/?p=ardour3.git