summaryrefslogtreecommitdiffstats
path: root/src/engine/AudioBuffer.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2009-11-18 00:38:45 +0000
committerDavid Robillard <d@drobilla.net>2009-11-18 00:38:45 +0000
commit6ec390d53a3dbea90e7308c9e40e03266f5d5127 (patch)
tree964973527778b5b2b28f8a5ebf63057fb7651d36 /src/engine/AudioBuffer.hpp
parent1a725c0811fd15900464e1eff429c6ead90805d4 (diff)
downloadingen-6ec390d53a3dbea90e7308c9e40e03266f5d5127.tar.gz
ingen-6ec390d53a3dbea90e7308c9e40e03266f5d5127.tar.bz2
ingen-6ec390d53a3dbea90e7308c9e40e03266f5d5127.zip
Rename DataType to PortType (since that's what it really means).
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2273 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/engine/AudioBuffer.hpp')
-rw-r--r--src/engine/AudioBuffer.hpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/engine/AudioBuffer.hpp b/src/engine/AudioBuffer.hpp
index 7a8d119d..25cfd15c 100644
--- a/src/engine/AudioBuffer.hpp
+++ b/src/engine/AudioBuffer.hpp
@@ -33,7 +33,7 @@ namespace Ingen {
class AudioBuffer : public ObjectBuffer
{
public:
- AudioBuffer(Shared::DataType type, size_t capacity);
+ AudioBuffer(Shared::PortType type, size_t capacity);
void clear();
@@ -45,9 +45,9 @@ public:
inline Sample* data() const {
switch (_port_type.symbol()) {
- case Shared::DataType::CONTROL:
+ case Shared::PortType::CONTROL:
return (Sample*)object()->body;
- case Shared::DataType::AUDIO:
+ case Shared::PortType::AUDIO:
return (Sample*)(object()->body + sizeof(LV2_Vector_Body));
default:
return NULL;
@@ -57,10 +57,10 @@ public:
inline SampleCount nframes() const {
SampleCount ret = 0;
switch (_port_type.symbol()) {
- case Shared::DataType::CONTROL:
+ case Shared::PortType::CONTROL:
ret = 1;
break;
- case Shared::DataType::AUDIO:
+ case Shared::PortType::AUDIO:
ret = (_size - sizeof(LV2_Object) - sizeof(LV2_Vector_Body)) / sizeof(Sample);
break;
default:
@@ -82,7 +82,7 @@ private:
LV2_Vector_Body* vector() { return(LV2_Vector_Body*)object()->body; }
- Shared::DataType _port_type; ///< Type of port this buffer is for
+ Shared::PortType _port_type; ///< Type of port this buffer is for
State _state; ///< State of buffer for setting values next cycle
Sample _set_value; ///< Value set by set_value (for completing the set next cycle)
FrameTime _set_time; ///< Time _set_value was set (to reset next cycle)