diff options
author | David Robillard <d@drobilla.net> | 2009-12-09 02:28:35 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2009-12-09 02:28:35 +0000 |
commit | a324a4da27413245fefaf482faf793bcb1c1bb65 (patch) | |
tree | fd5f7df3d98330090eab3a0e646ddcdb2267c075 /src/JackDbusDriver.hpp | |
parent | 888c3b95380952edf547dac8545d20b5819c2f34 (diff) | |
download | patchage-a324a4da27413245fefaf482faf793bcb1c1bb65.tar.gz patchage-a324a4da27413245fefaf482faf793bcb1c1bb65.tar.bz2 patchage-a324a4da27413245fefaf482faf793bcb1c1bb65.zip |
Fix compilation with --jack-dbus.
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@2302 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/JackDbusDriver.hpp')
-rw-r--r-- | src/JackDbusDriver.hpp | 68 |
1 files changed, 24 insertions, 44 deletions
diff --git a/src/JackDbusDriver.hpp b/src/JackDbusDriver.hpp index 0a6b864..bd13ef1 100644 --- a/src/JackDbusDriver.hpp +++ b/src/JackDbusDriver.hpp @@ -45,16 +45,16 @@ public: bool is_realtime() const; void refresh(); + void destroy_all(); - bool - connect( + bool connect( boost::shared_ptr<PatchagePort> src, boost::shared_ptr<PatchagePort> dst); - bool - disconnect( + bool disconnect( boost::shared_ptr<PatchagePort> src, boost::shared_ptr<PatchagePort> dst); + void start_transport(); void stop_transport(); void rewind_transport(); @@ -62,22 +62,20 @@ public: void reset_xruns(); jack_nframes_t buffer_size(); - bool set_buffer_size(jack_nframes_t size); + bool set_buffer_size(jack_nframes_t size); float sample_rate(); size_t xruns(); float get_max_dsp_load(); - void reset_max_dsp_load(); + void reset_max_dsp_load(); - boost::shared_ptr<PatchagePort> - find_port_view( + boost::shared_ptr<PatchagePort> find_port_view( Patchage* patchage, const PortID& ref); - boost::shared_ptr<PatchagePort> - create_port_view( + boost::shared_ptr<PatchagePort> create_port_view( Patchage* patchage, const PortID& ref); @@ -85,20 +83,17 @@ private: void error_msg(const std::string& msg) const; void info_msg(const std::string& msg) const; - boost::shared_ptr<PatchageModule> - find_or_create_module( + boost::shared_ptr<PatchageModule> find_or_create_module( ModuleType type, const std::string& name); - void - add_port( + void add_port( boost::shared_ptr<PatchageModule>& module, PortType type, const std::string& name, bool is_input); - void - add_port( + void add_port( dbus_uint64_t client_id, const char *client_name, dbus_uint64_t port_id, @@ -106,15 +101,13 @@ private: dbus_uint32_t port_flags, dbus_uint32_t port_type); - void - remove_port( + void remove_port( dbus_uint64_t client_id, const char *client_name, dbus_uint64_t port_id, const char *port_name); - void - connect_ports( + void connect_ports( dbus_uint64_t connection_id, dbus_uint64_t client1_id, const char *client1_name, @@ -125,8 +118,7 @@ private: dbus_uint64_t port2_id, const char *port2_name); - void - disconnect_ports( + void disconnect_ports( dbus_uint64_t connection_id, dbus_uint64_t client1_id, const char *client1_name, @@ -137,8 +129,7 @@ private: dbus_uint64_t port2_id, const char *port2_name); - bool - call( + bool call( bool response_expected, const char* iface, const char* method, @@ -146,39 +137,28 @@ private: int in_type, ...); - void - update_attached(); - - bool - is_started(); + void update_attached(); - void - start_server(); + bool is_started(); - void - stop_server(); + void start_server(); - void - destroy_all_ports(); + void stop_server(); void refresh_internal(bool force); - static - DBusHandlerResult - dbus_message_hook( + static DBusHandlerResult dbus_message_hook( DBusConnection *connection, DBusMessage *message, void *me); - void - on_jack_appeared(); + void on_jack_appeared(); - void - on_jack_disappeared(); + void on_jack_disappeared(); private: - Patchage* _app; - DBusError _dbus_error; + Patchage* _app; + DBusError _dbus_error; DBusConnection* _dbus_connection; bool _server_responding; |