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  
				
					
						
							
							
								 
						
							
							
							
								
							
								309025c3fb 
								
							
								 
							
						 
						
							
							
								
								Renamed OSX C++ files to Objective-C++ files  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								70c920ba69 
								
							
								 
							
						 
						
							
							
								
								Correct CoreAudio devices aggregation code.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab409a65df 
								
							
								 
							
						 
						
							
							
								
								Correct CreateAggregateDevice and libjacknet packet latency management.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								af2d63961d 
								
							
								 
							
						 
						
							
							
								
								Correct auto-connect for audioadapter.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bbc95b71a6 
								
							
								 
							
						 
						
							
							
								
								Code cleanup.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3fc1d76f9e 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6f7f96a8b5 
								
							
								 
							
						 
						
							
							
								
								Correct JackCoreAudioAdapter and JackCoreAudioDriver.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7920fe9d11 
								
							
								 
							
						 
						
							
							
								
								Update JackCoreAudioDriver and JackCoreAudioAdapter with more recent API.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								77053812a3 
								
							
								 
							
						 
						
							
							
								
								kAudioHardwarePropertyDevices property management in CoreAudio compoments (in progress).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4641  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								734e450924 
								
							
								 
							
						 
						
							
							
								
								NetJack2 code cleanup.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08edac7982 
								
							
								 
							
						 
						
							
							
								
								Add jackctl_driver_get_type in Control API.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4529  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a09a1a5c8a 
								
							
								 
							
						 
						
							
							
								
								Code factorization and cleanup.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4505  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9e4628340 
								
							
								 
							
						 
						
							
							
								
								helper functions for jack_driver_desc_t construction  
							
							The main goal is to reduce risk of mismatch between allocated
and initialized parameter numbers. 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ea1d70b0c 
								
							
								 
							
						 
						
							
							
								
								Netdriver can now ask for in/out values from the master (in progress).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4253  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								faf29128cf 
								
							
								 
							
						 
						
							
							
								
								Cleanup JackCoreAudioAdapter.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d96a755c3c 
								
							
								 
							
						 
						
							
							
								
								Use jack_default_audio_sample_t instead of float consistently, fix ticket  #201 .  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4182  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f249a336f 
								
							
								 
							
						 
						
							
							
								
								Remove JackPortIsActive flag.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4120  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1305523784 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3916:3930  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3931  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8711d06ec1 
								
							
								 
							
						 
						
							
							
								
								Improve JackCoreAudioDriver and JackCoreAudioAdapter : when no devices are described, takes default input and output and aggregate them.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3929  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						15 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c11fe9bf4 
								
							
								 
							
						 
						
							
							
								
								More cleanup in JackCoreAudioAdapter.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3804  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5296074797 
								
							
								 
							
						 
						
							
							
								
								Sync JackCoreAudioAdapter code with JackCoreAudioDriver.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3803  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								7c0113fdaa 
								
							
								 
							
						 
						
							
							
								
								Now can aggregate device that are themselves AD.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3686  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								a1e4f13085 
								
							
								 
							
						 
						
							
							
								
								In JackCoreAudioDriver, improve management of input/output channels: -1 is now used internally to indicate a wanted max value.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3682  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								61c5eacd34 
								
							
								 
							
						 
						
							
							
								
								In JackCoreAudioDriver, force the SR value to the wanted one *before* creating aggregate device (otherwise creation will fail).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3679  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								350215e217 
								
							
								 
							
						 
						
							
							
								
								Dynamic system version detection in JackCoreAudioDriver to either create public or private aggregate device.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3678  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e3ae608f00 
								
							
								 
							
						 
						
							
							
								
								Some more cleanup in JackCoreAudioDriver and JackCoreAudioAdapter.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3672  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6f91c7a0d 
								
							
								 
							
						 
						
							
							
								
								Aggregate device code added to JackCoreAudioAdapter.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3670  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								158d31496c 
								
							
								 
							
						 
						
							
							
								
								Cleanup JackCoreAudioAdapter.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3656  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5d29fcff36 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3613:3638  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3639  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								99c2fa0a87 
								
							
								 
							
						 
						
							
							
								
								Some fixes for compilation on Snow Leopard.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3637  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								51fbf0cf71 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3420:3447  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3448  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ee6e1f1fd 
								
							
								 
							
						 
						
							
							
								
								Adapter -g parameter allows to change ringbuffer size.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3431  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d3b3633a6 
								
							
								 
							
						 
						
							
							
								
								Try automatic adaptative mode in adapters.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3428  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3001e1bd87 
								
							
								 
							
						 
						
							
							
								
								Correct default value for ringbuffer size.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3427  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b2cb76ae9 
								
							
								 
							
						 
						
							
							
								
								Long option desc have to be used...  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3426  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8738a59a74 
								
							
								 
							
						 
						
							
							
								
								Documentation for ringbuffer parameter in adapters.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3425  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b63e6a8feb 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3401:3420  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3421  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								74c74ac6fd 
								
							
								 
							
						 
						
							
							
								
								Add -g (ring-buffer) parameter to netadapter.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3420  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6926652401 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3353:3367  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3368  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf1723b98a 
								
							
								 
							
						 
						
							
							
								
								Improve generated gnuplot files for adapting code.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3365  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f42e0a4b0a 
								
							
								 
							
						 
						
							
							
								
								Share some code in JackAudioAdapterInterface class.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3358  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8902893408 
								
							
								 
							
						 
						
							
							
								
								Add control for adapter ringbuffer size.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3356  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago