projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
position+width panning improvements (reverse width now works); relabel pan automation...
[ardour.git]
/
libs
/
ardour
/
ardour
/
delivery.h
diff --git
a/libs/ardour/ardour/delivery.h
b/libs/ardour/ardour/delivery.h
index ec808a9820b1285b5d2ceba07f7d36e8304e0fb7..c920fadc2cf69a90418d18e2186f087e025742c4 100644
(file)
--- a/
libs/ardour/ardour/delivery.h
+++ b/
libs/ardour/ardour/delivery.h
@@
-66,18
+66,15
@@
public:
bool can_support_io_configuration (const ChanCount& in, ChanCount& out) const;
bool configure_io (ChanCount in, ChanCount out);
bool can_support_io_configuration (const ChanCount& in, ChanCount& out) const;
bool configure_io (ChanCount in, ChanCount out);
- void run (BufferSet& bufs,
sframes_t start_frame, sframe
s_t end_frame, nframes_t nframes, bool);
+ void run (BufferSet& bufs,
framepos_t start_frame, framepo
s_t end_frame, nframes_t nframes, bool);
/* supplemental method used with MIDI */
/* supplemental method used with MIDI */
- void flush_buffers (nframes_t nframes, nframes64_t time);
- void transport_stopped ();
-
+ void flush_buffers (nframes_t nframes, framepos_t time);
void no_outs_cuz_we_no_monitor(bool);
void no_outs_cuz_we_no_monitor(bool);
-
void cycle_start (nframes_t);
void increment_output_offset (nframes_t);
void cycle_start (nframes_t);
void increment_output_offset (nframes_t);
- void transport_stopped (
sframe
s_t frame);
+ void transport_stopped (
framepo
s_t frame);
BufferSet& output_buffers() { return *_output_buffers; }
BufferSet& output_buffers() { return *_output_buffers; }
@@
-100,8
+97,8
@@
public:
void allow_pan_reset ();
uint32_t pans_required() const { return _configured_input.n_audio(); }
void allow_pan_reset ();
uint32_t pans_required() const { return _configured_input.n_audio(); }
- void start_pan_touch (uint32_t which);
- void end_pan_touch (uint32_t which);
+ void start_pan_touch (uint32_t which
, double when
);
+ void end_pan_touch (uint32_t which
, bool mark, double when
);
protected:
Role _role;
protected:
Role _role;