summaryrefslogtreecommitdiffstats
path: root/src/server/NodeImpl.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-07-25 23:13:09 +0000
committerDavid Robillard <d@drobilla.net>2012-07-25 23:13:09 +0000
commit59d70a37ca7a6c1601f437f7a9f99d77399c8d7d (patch)
tree7632e62be9fe5c0390fcd7162c0014dee7c1023a /src/server/NodeImpl.hpp
parent8d02ef7f4f1b938881ec3e78bcc9d79d569d53ec (diff)
downloadingen-59d70a37ca7a6c1601f437f7a9f99d77399c8d7d.tar.gz
ingen-59d70a37ca7a6c1601f437f7a9f99d77399c8d7d.tar.bz2
ingen-59d70a37ca7a6c1601f437f7a9f99d77399c8d7d.zip
Remove unnecessary NodeImpl::_srate field.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4552 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/server/NodeImpl.hpp')
-rw-r--r--src/server/NodeImpl.hpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/server/NodeImpl.hpp b/src/server/NodeImpl.hpp
index f97c6d90..995450f3 100644
--- a/src/server/NodeImpl.hpp
+++ b/src/server/NodeImpl.hpp
@@ -183,10 +183,9 @@ public:
/** The Patch this Node belongs to. */
inline PatchImpl* parent_patch() const { return (PatchImpl*)_parent; }
- Context::ID context() const { return _context; }
- SampleRate sample_rate() const { return _srate; }
- uint32_t num_ports() const { return _ports ? _ports->size() : 0; }
- virtual uint32_t polyphony() const { return _polyphony; }
+ Context::ID context() const { return _context; }
+ uint32_t num_ports() const { return _ports ? _ports->size() : 0; }
+ virtual uint32_t polyphony() const { return _polyphony; }
/** Used by the process order finding algorithm (ie during connections) */
bool traversed() const { return _traversed; }
@@ -197,7 +196,6 @@ protected:
Raul::Array<PortImpl*>* _ports; ///< Access in audio thread only
Context::ID _context; ///< Context this node runs in
uint32_t _polyphony;
- SampleRate _srate;
Raul::Semaphore _input_ready; ///< Parallelism: input ready signal
Raul::AtomicInt _process_lock; ///< Parallelism: Waiting on inputs 'lock'
Raul::AtomicInt _n_inputs_ready; ///< Parallelism: # input ready signals this cycle