ardour
|
We need this wrapper for testability, it's just too hard to mock up a session class. More...
#include <slave.h>
Public Member Functions | |
virtual | ~ISlaveSessionProxy () |
virtual TempoMap & | tempo_map () const |
virtual framecnt_t | frame_rate () const |
virtual pframes_t | frames_per_cycle () const |
virtual framepos_t | audible_frame () const |
virtual framepos_t | transport_frame () const |
virtual pframes_t | frames_since_cycle_start () const |
virtual framepos_t | sample_time_at_cycle_start () const |
virtual framepos_t | frame_time () const |
virtual void | request_locate (framepos_t, bool with_roll=false) |
virtual void | request_transport_speed (double) |
We need this wrapper for testability, it's just too hard to mock up a session class.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in ARDOUR::SlaveSessionProxy, and ARDOUR::TestSlaveSessionProxy.
|
inlinevirtual |
Reimplemented in ARDOUR::SlaveSessionProxy, and ARDOUR::TestSlaveSessionProxy.
|
inlinevirtual |
Reimplemented in ARDOUR::SlaveSessionProxy, and ARDOUR::TestSlaveSessionProxy.
|
inlinevirtual |
Reimplemented in ARDOUR::SlaveSessionProxy.
|
inlinevirtual |
Reimplemented in ARDOUR::SlaveSessionProxy, and ARDOUR::TestSlaveSessionProxy.
|
inlinevirtual |
Reimplemented in ARDOUR::SlaveSessionProxy, and ARDOUR::TestSlaveSessionProxy.
|
inlinevirtual |
Reimplemented in ARDOUR::SlaveSessionProxy, and ARDOUR::TestSlaveSessionProxy.
|
inlinevirtual |
Reimplemented in ARDOUR::SlaveSessionProxy.
|
inlinevirtual |
Reimplemented in ARDOUR::SlaveSessionProxy, and ARDOUR::TestSlaveSessionProxy.
|
inlinevirtual |
Reimplemented in ARDOUR::SlaveSessionProxy, and ARDOUR::TestSlaveSessionProxy.