diff options
author | David Robillard <d@drobilla.net> | 2020-08-01 14:28:50 +0200 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2020-08-02 01:48:48 +0200 |
commit | 6a1ce7d1ee5e6f20aa011fe994341d9d79ac35ea (patch) | |
tree | e541fcd73c05f2338840f1fcfa36dcb6a0d8895d /src/server/JackDriver.hpp | |
parent | 7fe8260c6c0a53fdc9ba04130c577122402a82ec (diff) | |
download | ingen-6a1ce7d1ee5e6f20aa011fe994341d9d79ac35ea.tar.gz ingen-6a1ce7d1ee5e6f20aa011fe994341d9d79ac35ea.tar.bz2 ingen-6a1ce7d1ee5e6f20aa011fe994341d9d79ac35ea.zip |
Make member functions const or static where possible
Diffstat (limited to 'src/server/JackDriver.hpp')
-rw-r--r-- | src/server/JackDriver.hpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/server/JackDriver.hpp b/src/server/JackDriver.hpp index 433fd21a..fa71779c 100644 --- a/src/server/JackDriver.hpp +++ b/src/server/JackDriver.hpp @@ -106,10 +106,9 @@ public: private: friend class JackPort; + static void thread_init_cb(void* jack_driver); + // Static JACK callbacks which call the non-static callbacks (methods) - inline static void thread_init_cb(void* const jack_driver) { - return static_cast<JackDriver*>(jack_driver)->_thread_init_cb(); - } inline static void shutdown_cb(void* const jack_driver) { return static_cast<JackDriver*>(jack_driver)->_shutdown_cb(); } @@ -126,14 +125,13 @@ private: #endif void pre_process_port(RunContext& context, EnginePort* port); - void post_process_port(RunContext& context, EnginePort* port); + void post_process_port(RunContext& context, EnginePort* port) const; void port_property_internal(const jack_port_t* jport, const URI& uri, const Atom& value); // Non static callbacks (methods) - void _thread_init_cb(); void _shutdown_cb(); int _process_cb(jack_nframes_t nframes); int _block_length_cb(jack_nframes_t nframes); |