diff options
Diffstat (limited to 'libs/ardour/ardour/disk_writer.h')
-rw-r--r-- | libs/ardour/ardour/disk_writer.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/ardour/ardour/disk_writer.h b/libs/ardour/ardour/disk_writer.h index 6d2683780b..34a53a5a25 100644 --- a/libs/ardour/ardour/disk_writer.h +++ b/libs/ardour/ardour/disk_writer.h @@ -77,7 +77,7 @@ class LIBARDOUR_API DiskWriter : public DiskIOProcessor boost::shared_ptr<SMFSource> midi_write_source () { return _midi_write_source; } - virtual std::string steal_write_source_name () { return std::string(); } + virtual std::string steal_write_source_name (); int use_new_write_source (DataType, uint32_t n = 0); void reset_write_sources (bool, bool force = false); @@ -91,6 +91,8 @@ class LIBARDOUR_API DiskWriter : public DiskIOProcessor void set_input_latency (framecnt_t); framecnt_t input_latency () const { return _input_latency; } + bool configure_io (ChanCount in, ChanCount out); + std::list<boost::shared_ptr<Source> >& last_capture_sources () { return _last_capture_sources; } bool record_enabled() const { return g_atomic_int_get (const_cast<gint*>(&_record_enabled)); } |