summaryrefslogtreecommitdiffstats
path: root/src/engine/PortImpl.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/PortImpl.hpp')
-rw-r--r--src/engine/PortImpl.hpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/engine/PortImpl.hpp b/src/engine/PortImpl.hpp
index d3aad1c3..a39d9358 100644
--- a/src/engine/PortImpl.hpp
+++ b/src/engine/PortImpl.hpp
@@ -1,15 +1,15 @@
/* This file is part of Ingen.
* Copyright (C) 2007 Dave Robillard <http://drobilla.net>
- *
+ *
* Ingen is free software; you can redistribute it and/or modify it under the
* terms of the GNU General Public License as published by the Free Software
* Foundation; either version 2 of the License, or (at your option) any later
* version.
- *
+ *
* Ingen is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for details.
- *
+ *
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
@@ -53,15 +53,15 @@ public:
/** A port's parent is always a node, so static cast should be safe */
NodeImpl* parent_node() const { return (NodeImpl*)_parent; }
-
+
bool set_polyphonic(Raul::Maid& maid, bool p);
-
+
/** Prepare for a new (external) polyphony value.
*
* Preprocessor thread, poly is actually applied by apply_poly.
*/
virtual bool prepare_poly(uint32_t poly);
-
+
/** Apply a new polyphony value.
*
* Audio thread.
@@ -69,7 +69,7 @@ public:
* \a poly Must be < the most recent value passed to prepare_poly.
*/
virtual bool apply_poly(Raul::Maid& maid, uint32_t poly);
-
+
const Raul::Atom& value() const { return _value; }
void set_value(const Raul::Atom& v) { _value = v; }
@@ -90,7 +90,7 @@ public:
virtual void pre_process(ProcessContext& context) = 0;
virtual void process(ProcessContext& context) {};
virtual void post_process(ProcessContext& context) = 0;
-
+
/** Empty buffer contents completely (ie silence) */
virtual void clear_buffers();
@@ -105,10 +105,10 @@ public:
}
virtual void set_buffer_size(size_t size);
-
+
void fixed_buffers(bool b) { _fixed_buffers = b; }
bool fixed_buffers() { return _fixed_buffers; }
-
+
void broadcast(bool b) { _broadcast = b; }
bool broadcast() { return _broadcast; }
@@ -127,7 +127,7 @@ protected:
Shared::DataType type,
const Raul::Atom& value,
size_t buffer_size);
-
+
virtual void allocate_buffers();
virtual void connect_buffers();
virtual void broadcast(ProcessContext& context);