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  
				
					
						
							
							
								 
						
							
							
							
								
							
								cb88917543 
								
							
								 
							
						 
						
							
							
								
								alsa driver/adapter improvements to flexibly use playback/capture devices through dbus calls patch.  
							
							
								
							
							
						 
						13 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c08dbac73 
								
							
								 
							
						 
						
							
							
								
								Change include in JackAlsaAdapter.cpp.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4189  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								bbaefaee7c 
								
							
								 
							
						 
						
							
							
								
								Correct JackOSSAdapter thread scheduling, correct JackAudioAdapterInterface.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3430  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								8fb9b2c95b 
								
							
								 
							
						 
						
							
							
								
								Typo in JackOSSAdapter.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3361  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6eda6fb35f 
								
							
								 
							
						 
						
							
							
								
								Use PushAndPull method in JackOSSAdapter and JackAlsaAdapter.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3359  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								1f1f74ebd7 
								
							
								 
							
						 
						
							
							
								
								Fix buffer size and sample rate handling in JackAlsaAdapter.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3355  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e13f9ab77f 
								
							
								 
							
						 
						
							
							
								
								Compiles on Linux again.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3292  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								41baa7f8d9 
								
							
								 
							
						 
						
							
							
								
								Add a resample quality parameter in audioadapter.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3291  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1fd1d10dba 
								
							
								 
							
						 
						
							
							
								
								Compiles on Linux again.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3249  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ed5c7a884 
								
							
								 
							
						 
						
							
							
								
								Correct JackAlsaAdapter thread priority.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3233  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								01bb4f0ff5 
								
							
								 
							
						 
						
							
							
								
								AlsaAdapter compiles again with profiling records.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3016  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								9d0aa7e864 
								
							
								 
							
						 
						
							
							
								
								Remove use of try/catch during internal client loading, set default nperiod to 2 in JackAlsaAdpter.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2904  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f1f06b90fb 
								
							
								 
							
						 
						
							
							
								
								Use SERVER_EXPORT for audioadapter.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2899  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d153fdee1b 
								
							
								 
							
						 
						
							
							
								
								Add new desc (extended description) in jack_driver_desc_t, to be used by backends and internal clients.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2868  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a52cb6eaa4 
								
							
								 
							
						 
						
							
							
								
								Internal clients enumeration working.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2817  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								266368e8d2 
								
							
								 
							
						 
						
							
							
								
								Clean AlsaAdapter  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2799  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1fec0a442f 
								
							
								 
							
						 
						
							
							
								
								Clean AlsaAdapter  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2798  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b38a30bcc9 
								
							
								 
							
						 
						
							
							
								
								Add host and adapted denomination in audioadapters. Adapters can adapt from/to different period size/sample rate.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2796  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8ce4a0564e 
								
							
								 
							
						 
						
							
							
								
								Correct JackNetManager thread management.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2791  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b8d7ceffa5 
								
							
								 
							
						 
						
							
							
								
								Correct use of JACK_MONITOR for audioadapters.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2745  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5469b1d279 
								
							
								 
							
						 
						
							
							
								
								Use JACK_MONITOR instead of DEBUG in audioadapters.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2744  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d33680c427 
								
							
								 
							
						 
						
							
							
								
								Add period and device parameters in JackAlsaAdapter.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2711  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								7564cb40ad 
								
							
								 
							
						 
						
							
							
								
								Renaming.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2698  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								99fc35a33c 
								
							
								 
							
						 
						
							
							
								
								Correct audioadapter when a sample rate value different from jack server one is chosen.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2697  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								500dcca3c6 
								
							
								 
							
						 
						
							
							
								
								Add internal client parameter handling (in progress)  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2675  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								05d174eeb3 
								
							
								 
							
						 
						
							
							
								
								Add sample rate parameter in audioadapters  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2673  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e068be92c1 
								
							
								 
							
						 
						
							
							
								
								Use of JackArgParser in audioadapter jack_initialize  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2670  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9f279cdd91 
								
							
								 
							
						 
						
							
							
								
								Add jack_get_descriptor for all audioadapter and netmanager  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2666  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0566470580 
								
							
								 
							
						 
						
							
							
								
								Add jack_get_descriptor in internal clients API.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2665  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ecf09543ad 
								
							
								 
							
						 
						
							
							
								
								Correct JackAlsaAdapter::Execute  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2653  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d30ff96fa2 
								
							
								 
							
						 
						
							
							
								
								Renaming  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2652  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						17 years ago