a054008c7a 
								
							
								 
							
						 
						
							
							
								
								__STDC_FORMAT_MACROS needs to be first  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a93b210134 
								
							
								 
							
						 
						
							
							
								
								FIx doxygen and user facing and non-facing typos  
							
							Found via `codespell -q 3` 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								8521fbdbe1 
								
									
								
							
								 
							
						 
						
							
							
								
								Use JACK_UUID_EMPTY_INITIALIZER instead of 0  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								Filipe Coelho 
							
						 
						
							
							
								
								
							
							
								
							
								59550f67ee 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Fix client UUID gen, and some warnings ( #440 )  
							
							* Fix generation of client uuid
Signed-off-by: falkTX <falktx@falktx.com>
* Remove all client properties when removed; Cleanup a few things
Signed-off-by: falkTX <falktx@falktx.com>
* Make all uuid function arguments use jack_uuid_t type; Fix warnings
Signed-off-by: falkTX <falktx@falktx.com>
* Rework uuids to never be int, more cleanup
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9fe56af980 
								
							
								 
							
						 
						
							
							
								
								Include inttypes.h. ( #408 )  
							
							When building with MXE, the macro expansion of PRIu64 fails:
../common/JackAPI.cpp: In function 'int jack_uuid_parse(const char*, jack_uuid_t*)':
../common/JackAPI.cpp:2119:24: error: expected ')' before 'PRIu64'
     if (sscanf (b, "%" PRIu64, u) == 1) {
                        ^
../common/JackAPI.cpp:2119:33: warning: spurious trailing '%' in format [-Wformat=]
     if (sscanf (b, "%" PRIu64, u) == 1) {
                                 ^
../common/JackAPI.cpp:2119:33: warning: too many arguments for format [-Wformat-extra-args]
../common/JackAPI.cpp: In function 'void jack_uuid_unparse(jack_uuid_t, char*)':
../common/JackAPI.cpp:2134:45: error: expected ')' before 'PRIu64'
     snprintf (b, JACK_UUID_STRING_SIZE, "%" PRIu64, u);
                                             ^
../common/JackAPI.cpp:2134:54: warning: spurious trailing '%' in format [-Wformat=]
     snprintf (b, JACK_UUID_STRING_SIZE, "%" PRIu64, u);
                                                      ^
../common/JackAPI.cpp:2134:54: warning: too many arguments for format [-Wformat-extra-args]
This could be resolved by adding those two lines:
#define __STDC_FORMAT_MACROS 1
#include <inttypes.h>
References:
https://stackoverflow.com/questions/14535556/why-doesnt-priu64-work-in-this-code 
https://stackoverflow.com/questions/8132399/how-to-printf-uint64-t-fails-with-spurious-trailing-in-format  
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fed6f1e66d 
								
							
								 
							
						 
						
							
							
								
								[metadata] Metadata properties implementation. ( #383 )  
							
							* [metadata] Metadata properties implementation.
* [metadata] Fixed for shared server metadata-base accessor; alsofixed coding/naming style.
* [metadata] Fixed a tab for space.
* [metadata] Use of Berkeley DB is now truly optional on configure time.
* [metadata] Fixed tabs for spaces, again.
* [metadata] Fixed for shared metadata-base initialization and external clients.
* [metadata] Blind-fix for windows codebase.
* [metadata] Metadata API moved into client-side library only.
* [metadata] Fixed jack_port_uuid() stubbiness, now returning a proper UUID from port index.
* [metadata] Uniform method names.
* [metadata] Fixed PropertyChangeNotify through server async call. 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								02f74a659a 
								
							
								 
							
						 
						
							
							
								
								String management fix.  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								55b54d6455 
								
							
								 
							
						 
						
							
							
								
								Missing return in jack_port_rename  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								fc6344e5f2 
								
							
								 
							
						 
						
							
							
								
								Implement new jack_port_rename API  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								5fb7e2a191 
								
							
								 
							
						 
						
							
							
								
								Fix jack_port_uuid  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								f7543f05db 
								
							
								 
							
						 
						
							
							
								
								Missing jack_port_uuid. stub/empty implementation complete  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								e49378dcb8 
								
							
								 
							
						 
						
							
							
								
								Fix last commit  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								986d306275 
								
							
								 
							
						 
						
							
							
								
								Fix meta keys visibility  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								f1f40a0dc9 
								
							
								 
							
						 
						
							
							
								
								stub/empty implementation of metadata  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3959a27499 
								
							
								 
							
						 
						
							
							
								
								Cleanup RT setup code in JackClient.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								01d182a314 
								
							
								 
							
						 
						
							
							
								
								Add JackNetMaster::LatencyCallback.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								88dd4d2292 
								
							
								 
							
						 
						
							
							
								
								Correct error codes.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6483c0d5eb 
								
							
								 
							
						 
						
							
							
								
								New jack_get_cycle_times() implementation from Fons Adriennsen.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf1f5e2020 
								
							
								 
							
						 
						
							
							
								
								Check server API callback from notification thread.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4760  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5d7fbdc066 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4701  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dddffd3294 
								
							
								 
							
						 
						
							
							
								
								Cleanup JACK API code.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4698  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85df85f520 
								
							
								 
							
						 
						
							
							
								
								Fix for compilation on Solaris.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4670  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd96fb1e60 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4665  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0b948126cc 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4640  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								41cd5e3b07 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4617  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								41a2138648 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4616  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								022e551350 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4608  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f25dd864b 
								
							
								 
							
						 
						
							
							
								
								Correct jack_port_name_size API.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4607  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1e81c6dc3e 
								
							
								 
							
						 
						
							
							
								
								Correct jack_client_create_thread (when realtime in on).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4603  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								47517fe405 
								
							
								 
							
						 
						
							
							
								
								Add missing include.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4566  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2b7864ad5e 
								
							
								 
							
						 
						
							
							
								
								Fix jack_set_port_name API.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4562  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								48815285d5 
								
							
								 
							
						 
						
							
							
								
								Add missing jack_client_get_uuid API.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4558  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7173037afc 
								
							
								 
							
						 
						
							
							
								
								Fix the types of a few function parameters.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4546  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7099ca56dc 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4513  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								18c15616dd 
								
							
								 
							
						 
						
							
							
								
								NetJack2: improve error reporting.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4498  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c83577f82c 
								
							
								 
							
						 
						
							
							
								
								EXPORT macro renamed to LIB_EXPORT.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4492  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4a182fbd48 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4482  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2f143cb0b0 
								
							
								 
							
						 
						
							
							
								
								NetJack2 now only send data on network for connected ports.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4481  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7fcc33a768 
								
							
								 
							
						 
						
							
							
								
								Correct netjack2 packet size.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4383  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7254ce1ebc 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 4180:4238  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4239  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b525b27d7 
								
							
								 
							
						 
						
							
							
								
								Synchronize JackWeakAPI.cpp with new APIs.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4232  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a7e8377441 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 4083:4180  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4181  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8b2ddf4f3e 
								
							
								 
							
						 
						
							
							
								
								Synchronize netjack1 with JACK1 version.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4171  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b1cbecba6b 
								
							
								 
							
						 
						
							
							
								
								JackEngine::ComputeTotalLatencies in progress.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4167  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1f6b1991fc 
								
							
								 
							
						 
						
							
							
								
								jack_port_type_get_buffer_size implementation.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4161  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a2cb9e3a8 
								
							
								 
							
						 
						
							
							
								
								Check requested buffer size and limit to 1..8192 - avoids wierd behaviour caused by jack_bufsize foobar.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4160  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5845be1374 
								
							
								 
							
						 
						
							
							
								
								jack_client_has_session_callback implementation.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4158  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								97c3a441f5 
								
							
								 
							
						 
						
							
							
								
								Use of latency range in all backends. ComputeTotalLatencies now a client/server call.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4151  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ae99359963 
								
							
								 
							
						 
						
							
							
								
								New latency API implementation (in progress).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4150  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab32fa70f0 
								
							
								 
							
						 
						
							
							
								
								Compile on Windows again.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4145  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago