Changeset 2060
- Timestamp:
- 03/19/08 16:37:14 (2 years ago)
- Files:
-
- jack2/branches/control/common/jack/jack.h (modified) (1 diff)
- jack2/branches/control/common/JackAPI.cpp (modified) (2 diffs)
- jack2/branches/control/linux/dbus/jackdbus.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
jack2/branches/control/common/jack/jack.h
r2051 r2060 42 42 43 43 /** 44 * Call this function to get version of the JACK, in form of several numbers 45 * 46 * @param major_ptr pointer to variable receiving major version of JACK. 47 * 48 * @param minor_ptr pointer to variable receiving minor version of JACK. 49 * 50 * @param major_ptr pointer to variable receiving micro version of JACK. 51 * 52 * @param major_ptr pointer to variable receiving protocol version of JACK. 53 * 54 */ 55 void 56 jack_get_version( 57 int *major_ptr, 58 int *minor_ptr, 59 int *micro_ptr, 60 int *proto_ptr); 61 62 /** 63 * Call this function to get version of the JACK, in form of a string 64 * 65 * @return Human readable string describing JACK version being used. 66 * 67 */ 68 const char * 69 jack_get_version_string(); 70 71 /** 44 72 * Open an external client session with a JACK server. This interface 45 73 * is more complex but more powerful than jack_client_new(). With it, jack2/branches/control/common/JackAPI.cpp
r2051 r2060 49 49 { 50 50 #endif 51 52 EXPORT 53 void 54 jack_get_version( 55 int *major_ptr, 56 int *minor_ptr, 57 int *micro_ptr, 58 int *proto_ptr); 59 60 EXPORT 61 const char * 62 jack_get_version_string(); 51 63 52 64 EXPORT jack_client_t * jack_client_open_aux (const char *client_name, … … 1675 1687 } 1676 1688 } 1689 1690 EXPORT 1691 void 1692 jack_get_version( 1693 int *major_ptr, 1694 int *minor_ptr, 1695 int *micro_ptr, 1696 int *proto_ptr) 1697 { 1698 // FIXME: We need these comming from build system 1699 *major_ptr = 0; 1700 *minor_ptr = 0; 1701 *micro_ptr = 0; 1702 *proto_ptr = 0; 1703 } 1704 1705 EXPORT 1706 const char * 1707 jack_get_version_string() 1708 { 1709 return VERSION; 1710 } jack2/branches/control/linux/dbus/jackdbus.c
r2059 r2060 32 32 #include "jackdbus.h" 33 33 #include "controller.h" 34 #include "common/JackConstants.h"35 34 #include "jack/jack.h" 36 35 #include "jack/jslist.h" … … 779 778 780 779 jack_info("------------------"); 781 jack_info("Controller activated. Version " VERSION);780 jack_info("Controller activated. Version %s", jack_get_version_string()); 782 781 783 782 if (!dbus_threads_init_default())
