a93b210134 
								
							
								 
							
						 
						
							
							
								
								FIx doxygen and user facing and non-facing typos  
							
							Found via `codespell -q 3` 
							
						 
						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  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								2ad48419a7 
								
							
								 
							
						 
						
							
							
								
								Add support for internal session files  
							
							Thanks to Timo Wischer for the initial work 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c9eed86280 
								
							
								 
							
						 
						
							
							
								
								report self-connect-mode on server start  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								eacbd3e181 
								
							
								 
							
						 
						
							
							
								
								JackServer::SwitchMaster now correctly notify buffer_size and sample_rate changes, cleanup/improvements in JackNetDriver.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0fc84b9c48 
								
							
								 
							
						 
						
							
							
								
								Fix in JackServer::SetFreewheel.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4e319b753 
								
							
								 
							
						 
						
							
							
								
								Correctly pass code parameter in InfoShutdown callback.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1fe6799803 
								
							
								 
							
						 
						
							
							
								
								Correct JackServer::AddSlave.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dcb782e682 
								
							
								 
							
						 
						
							
							
								
								Port naming fix in CoreMidiDriver.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0b3dfa61a 
								
							
								 
							
						 
						
							
							
								
								More robust JackServer::Stop().  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15950eb1df 
								
							
								 
							
						 
						
							
							
								
								Rework XRun handling.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e32b0cd318 
								
							
								 
							
						 
						
							
							
								
								Improve server shutdown and stop.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d8a6bc4de6 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2f9b93d0eb 
								
							
								 
							
						 
						
							
							
								
								Rework JackEngine::Shutdown.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								feec982949 
								
							
								 
							
						 
						
							
							
								
								Move ClientKill in JackEngine class.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3589cbc3c 
								
							
								 
							
						 
						
							
							
								
								Use JackTools::DefaultServerName() everywhere needed.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								700489b429 
								
							
								 
							
						 
						
							
							
								
								Move NotifyQuit in JackServer::Stop.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85334f7d46 
								
							
								 
							
						 
						
							
							
								
								A bit more robust JackMessageBuffer implementation (in progress).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4744  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f25c4b0e49 
								
							
								 
							
						 
						
							
							
								
								Add EndTime function (especially for Windows).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4736  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								389a9a572d 
								
							
								 
							
						 
						
							
							
								
								Correct Start/Stop for Control API.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4536  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a5cc73ac7 
								
							
								 
							
						 
						
							
							
								
								New JackTimedDriver class to be used by JackDummyDriver, JackNetDriver and JackNetOneDriver classes.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4522  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ecb84b5f9f 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 4238:4306  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4307  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								621db9bf55 
								
							
								 
							
						 
						
							
							
								
								FW driver has to be explicitly closed.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4271  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f5e3ecd37 
								
							
								 
							
						 
						
							
							
								
								Correct driver lifetime management.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4266  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c261cca84b 
								
							
								 
							
						 
						
							
							
								
								Correct JackNetOneDriver::Close.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4245  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf98c33ef8 
								
							
								 
							
						 
						
							
							
								
								Correct SetBufferSize for drivers.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								17df184da2 
								
							
								 
							
						 
						
							
							
								
								jackctl_server_add_slave and jackctl_server_remove_slave now test if server is running.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								62abf3f768 
								
							
								 
							
						 
						
							
							
								
								Make freewheel driver 'Start()', 'Process()', etc. methods called via the freewheel driver object when freewheel mode is off, and via the threaded driver wrapper when freewheel mode is on.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								db132e1974 
								
							
								 
							
						 
						
							
							
								
								Update server control API with jackctl_server_open and jackctl_server_close (see  http://trac.jackaudio.org/ticket/219  for rationale).  Update drivers to support Start/Stop of slave drivers.  Update dbus to use new jackctl_server_* functions.  Freewheel driver is no longer an implicit slave of the master audio driver.  Haven't tested freewheeling, and didn't update Solaris OSS driver.  Tested slave addition by adding loopback driver, but don't have a slave driver in this branch on Linux platform to test with.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6e054114b9 
								
							
								 
							
						 
						
							
							
								
								Typo.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4215  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								42bf14c08c 
								
							
								 
							
						 
						
							
							
								
								Correct JackServer::SwitchMaster.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4214  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e27f815216 
								
							
								 
							
						 
						
							
							
								
								Rework internal slave driver management, JackServerGlobals now handle same parameters as jackdmp.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4184  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								abf7e5c17e 
								
							
								 
							
						 
						
							
							
								
								Correct JackServer::Open to avoid a race when control API is used on OSX.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4073  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9bf10e24ab 
								
							
								 
							
						 
						
							
							
								
								Correct InternalClientLoad.  
							
							
								
							
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e7a792f42 
								
							
								 
							
						 
						
							
							
								
								add uuid parameter to jack_client_open...  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								7453e5b018 
								
							
								 
							
						 
						
							
							
								
								Dynamic choice of maximum port number.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3828  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf33a4d05e 
								
							
								 
							
						 
						
							
							
								
								jack_verbose moved to JackGlobals class.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3666  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed864f5592 
								
							
								 
							
						 
						
							
							
								
								Now start server channel thread only when backend has been started (so in JackServer::Start). Should solve race conditions at start time.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3662  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aab13501f4 
								
							
								 
							
						 
						
							
							
								
								self_connect_mode engine parameter  
							
							
								
							
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ca13a6b25 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3528:3550  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3551  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d38a6c9c1d 
								
							
								 
							
						 
						
							
							
								
								Move InitFrameTime in JackDriver::Start method.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3538  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago