diff options
author | David Robillard <d@drobilla.net> | 2009-11-16 00:30:35 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2009-11-16 00:30:35 +0000 |
commit | 3d89115a67a9c947a28539ffdd2399808a53279b (patch) | |
tree | 826b900de3979eed9c31aae0d3ac560d39b53460 /src/engine/JackAudioDriver.hpp | |
parent | 597fa9212f27d2448c0cdd20fbf616928c662cc1 (diff) | |
download | ingen-3d89115a67a9c947a28539ffdd2399808a53279b.tar.gz ingen-3d89115a67a9c947a28539ffdd2399808a53279b.tar.bz2 ingen-3d89115a67a9c947a28539ffdd2399808a53279b.zip |
Rework objects extension to have "value ports" and "message ports".
Make audio and control buffers in ingen actually object buffers (towards interop).
Overhaul the hell out of ingen buffer and mixing stuff.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2266 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/engine/JackAudioDriver.hpp')
-rw-r--r-- | src/engine/JackAudioDriver.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/engine/JackAudioDriver.hpp b/src/engine/JackAudioDriver.hpp index c4f7990c..0e062b22 100644 --- a/src/engine/JackAudioDriver.hpp +++ b/src/engine/JackAudioDriver.hpp @@ -55,14 +55,14 @@ public: void set_name(const std::string& name) { jack_port_set_name(_jack_port, name.c_str()); }; - void prepare_buffer(jack_nframes_t nframes); + void pre_process(jack_nframes_t nframes); + void post_process(jack_nframes_t nframes); jack_port_t* jack_port() const { return _jack_port; } private: JackAudioDriver* _driver; jack_port_t* _jack_port; - jack_sample_t* _jack_buffer; ///< Cached for output ports }; |