c8cac65cad 
								
							
								 
							
						 
						
							
							
								
								remove the JackSelfConnectMode enum type  
							
							It was introduced before the parameter was actually exposed.
The parameter is exposed through a char type in both jackd and
jackdbus, thus a mappnig was required.
This changeset removes the enum and makes the code simpler
at the expense of not allowing arbitrary chars as values.
As it is exposed and used in sessions, it is not arbitrary anyway. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b75b629c70 
								
							
								 
							
						 
						
							
							
								
								Use engine lock in JackCoreMidiDriver::Restart.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15950eb1df 
								
							
								 
							
						 
						
							
							
								
								Rework XRun handling.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2f9b93d0eb 
								
							
								 
							
						 
						
							
							
								
								Rework JackEngine::Shutdown.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								feec982949 
								
							
								 
							
						 
						
							
							
								
								Move ClientKill in JackEngine class.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								700489b429 
								
							
								 
							
						 
						
							
							
								
								Move NotifyQuit in JackServer::Stop.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aa02feeacf 
								
							
								 
							
						 
						
							
							
								
								No lock needed in JackLockedEngine::NotifyQuit.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								917db30913 
								
							
								 
							
						 
						
							
							
								
								Correct JackLockedEngine::ShutDown.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4732  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ddb62d5588 
								
							
								 
							
						 
						
							
							
								
								Implement shutdown for in server clients.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4705  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0d08aa4d72 
								
							
								 
							
						 
						
							
							
								
								More robust server/client protocol.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4697  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9f4df15abb 
								
							
								 
							
						 
						
							
							
								
								Factorize code the server/client request.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4684  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d9064f5866 
								
							
								 
							
						 
						
							
							
								
								Implement session api for internal clients  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								248d1f16e6 
								
							
								 
							
						 
						
							
							
								
								Session API for internal clients in progress.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								31397ca4d4 
								
							
								 
							
						 
						
							
							
								
								Special CATCH_CLOSE_EXCEPTION_RETURN to handle Close API calls.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4477  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								07d2c64f39 
								
							
								 
							
						 
						
							
							
								
								Use of PortRegister/PortUnRegister in drivers.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								55557d1f74 
								
							
								 
							
						 
						
							
							
								
								Port registration notifications on SwitchMaster  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								4828d0c835 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 4041:4083  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4084  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5cd7b4dedf 
								
							
								 
							
						 
						
							
							
								
								add uuid parameter to ClientCheck method.  
							
							Conflicts:
	common/JackEngine.cpp 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a44ede470 
								
							
								 
							
						 
						
							
							
								
								fix tabs and convert em to spaces.  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e7a792f42 
								
							
								 
							
						 
						
							
							
								
								add uuid parameter to jack_client_open...  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4e6b4f13bf 
								
							
								 
							
						 
						
							
							
								
								uuid mapping and jack_reserve_client_name()  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b57d07ddd0 
								
							
								 
							
						 
						
							
							
								
								another step for jack-session...  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c0d95db60 
								
							
								 
							
						 
						
							
							
								
								some progress on jack-session  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cffa5dfd8e 
								
							
								 
							
						 
						
							
							
								
								add marshalling for jack_session_notify and session_event. not complete  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ec2e42c933 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3899:3916  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3917  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f68a6557a 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3813:3899  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3900  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cb124d772 
								
							
								 
							
						 
						
							
							
								
								More cleanup in JackLockedEngine and JackEngine.  
							
							
								
							
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								49cac8025b 
								
							
								 
							
						 
						
							
							
								
								Release JackEngine mutex before sending notifications.  
							
							
								
							
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4604f7c78 
								
							
								 
							
						 
						
							
							
								
								Use a QUIT notification to properly quit the server channel, the server channel thread can then be 'stopped' instead of 'canceled'  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3853  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c48af77405 
								
							
								 
							
						 
						
							
							
								
								Correct rename callback in tests.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3851  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ea37c6c9f 
								
							
								 
							
						 
						
							
							
								
								When threads are cancelled, the exception has to be rethrown.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3850  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b765f0168 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3684:3813  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3814  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bcb09a4d9c 
								
							
								 
							
						 
						
							
							
								
								Compiles on Windows again.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3793  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								136672723a 
								
							
								 
							
						 
						
							
							
								
								Simplify server temporary mode : now use a JackTemporaryException.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3784  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								13f0a7d5fe 
								
							
								 
							
						 
						
							
							
								
								Memory allocation error checking in server for RPC.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3782  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								224c41eb59 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3638:3684  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3685  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f2085bbd2c 
								
							
								 
							
						 
						
							
							
								
								Parameter renaming.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3657  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ae57b1d033 
								
							
								 
							
						 
						
							
							
								
								CoreAudio backend now issue a JackInfoShutdownCallback when an unrecoverable error is detected (sampling rate change, stream configuration change…)  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3654  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aab13501f4 
								
							
								 
							
						 
						
							
							
								
								self_connect_mode engine parameter  
							
							
								
							
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								32987ca1d2 
								
							
								 
							
						 
						
							
							
								
								Merge Solaris branch back on trunk.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3306  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7628f71f59 
								
							
								 
							
						 
						
							
							
								
								Cleanup jack_port_id_t/jack_port_t mess, should work again on 64 bits machines.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2938  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bfdf50d52d 
								
							
								 
							
						 
						
							
							
								
								Better symbols export for server and client side libraries.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2895  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1274ff1da2 
								
							
								 
							
						 
						
							
							
								
								Add new jack_set_port_rename_callback API, jack_port_set_name is now a server request that call port rename callbacks.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2857  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2280b77679 
								
							
								 
							
						 
						
							
							
								
								Cleanup, documentation.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2705  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5349284639 
								
							
								 
							
						 
						
							
							
								
								Netioadapter now adapts for buffer size and sample rate changes.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2639  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								542ac90d1e 
								
							
								 
							
						 
						
							
							
								
								Cleanup timing + cpuload code  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2526  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a20801bf58 
								
							
								 
							
						 
						
							
							
								
								Better control of exported symbols.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2456  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago