summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/io.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-04-17 21:50:13 +0200
committerRobin Gareus <robin@gareus.org>2016-04-17 21:50:13 +0200
commitcb09b0b34e6382bcd403526e8501b62d609fed39 (patch)
tree0e325d3081b7e4167ba0dbbd7df45718092ba534 /libs/ardour/ardour/io.h
parent81faa3b420303eec2ca0e3a10e188ac948464099 (diff)
add IOProcessors pretty name support
Diffstat (limited to 'libs/ardour/ardour/io.h')
-rw-r--r--libs/ardour/ardour/io.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/ardour/ardour/io.h b/libs/ardour/ardour/io.h
index e32c05c9d3..5511f64dd6 100644
--- a/libs/ardour/ardour/io.h
+++ b/libs/ardour/ardour/io.h
@@ -88,6 +88,8 @@ class LIBARDOUR_API IO : public SessionObject, public Latent
void set_active(bool yn) { _active = yn; }
bool set_name (const std::string& str);
+ void set_pretty_name (const std::string& str);
+ std::string pretty_name () const { return _pretty_name_prefix; }
virtual void silence (framecnt_t);
void increment_port_buffer_offset (pframes_t offset);
@@ -248,6 +250,8 @@ class LIBARDOUR_API IO : public SessionObject, public Latent
void setup_bundle ();
std::string bundle_channel_name (uint32_t, uint32_t, DataType) const;
+ void apply_pretty_name ();
+ std::string _pretty_name_prefix;
BufferSet _buffers;
void disconnect_check (boost::shared_ptr<ARDOUR::Port>, boost::shared_ptr<ARDOUR::Port>);
};