261828fd51 
								
							
								 
							
						 
						
							
							
								
								jack_client: add client context  
							
							rework to allow creating multiple clients that connecting to different
jack servers in one process
done by creating a client context which holds server id, this context
is then evaluated against global variables that were extended to hold
multiple synchronization instances for each client
Change-Id: I3a6b4a44fe9d820ba6b6bbbeb06b158d9ad43fce
Signed-off-by: Adam Miartus <external.adam.miartus@de.bosch.com> 
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a93b210134 
								
							
								 
							
						 
						
							
							
								
								FIx doxygen and user facing and non-facing typos  
							
							Found via `codespell -q 3` 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								43efc94ebd 
								
							
								 
							
						 
						
							
							
								
								Fix C++14 warning  
							
							Space required before macro. No functional changes. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								886a64e02a 
								
							
								 
							
						 
						
							
							
								
								support [unescaped] double-quotes in jackdrc  
							
							allow autostart of jackd on OSX where device-names can
contain spaces. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f19cd3c1dd 
								
							
								 
							
						 
						
							
							
								
								Uli Franke patch for start_server_classic.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d3595ebe5 
								
							
								 
							
						 
						
							
							
								
								Fix FTBFS introduced by  ddb61e60 
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ddb61e607b 
								
							
								 
							
						 
						
							
							
								
								Correct JackClient::OnShutdown.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7849b9279e 
								
							
								 
							
						 
						
							
							
								
								John Emmas patch for Windows.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ce50e5b0ed 
								
							
								 
							
						 
						
							
							
								
								waf: configure option for enforcing autostart method  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f58e9abb51 
								
							
								 
							
						 
						
							
							
								
								John Emmas Cygwin cleanup patch.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4582  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b63069e02c 
								
							
								 
							
						 
						
							
							
								
								John Emmas second auto-launch server on Windows patch.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4578  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								187a3aedfa 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3563:3613  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3614  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								00a05b846b 
								
							
								 
							
						 
						
							
							
								
								Remove libjack dependency on libdbus for mixed scenario; fix warning.  
							
							Warning is fixed by removing the static functions related to classic launch when libdbus launch is used.
For classic (jackd only) and mixed (jackd and jackdbus) scenarios we don't use libdbus for launching.
For jackdus only scenario, we use only libdbus.
So there is no change in classic and dbus scnearios. Change only affects the mixed scenario.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3581  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								741c5bc9bf 
								
							
								 
							
						 
						
							
							
								
								Cleanup JackPosixServerLaunch.cpp file.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3541  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								604fd21827 
								
							
								 
							
						 
						
							
							
								
								Use JACK_DRIVER_DIR variable in internal clients loader.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3212  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f19b74f904 
								
							
								 
							
						 
						
							
							
								
								Header cleanup, add --clients and --ports options in configure.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2957  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								847cfa1022 
								
							
								 
							
						 
						
							
							
								
								Make internal functions static.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2943  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7ea77e268 
								
							
								 
							
						 
						
							
							
								
								Cleanup on Windows.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2942  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								183b591a9b 
								
							
								 
							
						 
						
							
							
								
								Michael Voigt JackAPI cleanup patch.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2934  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e01068967 
								
							
								 
							
						 
						
							
							
								
								Merge Michael Voigt drops branch after reorganization step.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2880  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								215dfdd97a 
								
							
								 
							
						 
						
							
							
								
								Tim Blechmann patch to remove unnecessary virtual methods : choice of the appropriate platform version is now done at compilation time.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2429  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5bd3afb28 
								
							
								 
							
						 
						
							
							
								
								Add conditional includes for config.h, for use with waf  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2423  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0f0fd7cc9 
								
							
								 
							
						 
						
							
							
								
								Merge control branch.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2339  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b047c2672d 
								
							
								 
							
						 
						
							
							
								
								All library side files become LGPL  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2127  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54cefd1778 
								
							
								 
							
						 
						
							
							
								
								Fix for compilation on Linux  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1963  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dab58a35ef 
								
							
								 
							
						 
						
							
							
								
								Nedko Arnaudov FULL_MIMIC patch.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1953  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ecb8da58c7 
								
							
								 
							
						 
						
							
							
								
								Beautifull code  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1909  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4622ae60b8 
								
							
								 
							
						 
						
							
							
								
								Correct server_connect: close the communication channel.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1839  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								254f765c4f 
								
							
								 
							
						 
						
							
							
								
								Update date  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1817  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								922346ec68 
								
							
								 
							
						 
						
							
							
								
								Change prototype  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1747  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d945e90f13 
								
							
								 
							
						 
						
							
							
								
								For scons based compilation on OSX  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1735  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c9e703b681 
								
							
								 
							
						 
						
							
							
								
								Pieter Palmers second new build system: scons and Makefile based build.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1728  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								34d4e9762c 
								
							
								 
							
						 
						
							
							
								
								Fix for OSX  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1727  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d172d3d493 
								
							
								 
							
						 
						
							
							
								
								Pieter Palmers FFADO driver and scons based build.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1725  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f41fbba898 
								
							
								 
							
						 
						
							
							
								
								Use .jackdrc file (instead of .jackdmprc). Install script now creates a link jackd  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1582  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ebdf021fd4 
								
							
								 
							
						 
						
							
							
								
								Fix a resource leak issue in JackCoreAudioDriver::Close(). Better implement jack_client_open when linking a client with the server library.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1561  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a2487f38f0 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1547  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e6f737391 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1538  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1d1312b62c 
								
							
								 
							
						 
						
							
							
								
								New files  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@1517  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago