05bc08c64e 
								
							
								 
							
						 
						
							
							
								
								memops-alsa_bad_sound-fix-1 ( #426 )  
							
							* Revert "oss_driver: Use float to S32 conversion if requested"
This reverts commit c5a0f5ea1c148c8d8e6ad017e1fffebb99e09b99b4ea23df6a244fc27e294455fe020ca82f3f2fb4e753254313831163e516 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c5a0f5ea1c 
								
							
								 
							
						 
						
							
							
								
								oss_driver: Use float to S32 conversion if requested  
							
							sample_move_d32u24_sS() converts into samples like 0x00****** but S32
format expects samples like 0x********. Therefore it will not use the
full volume range when also using sample_move_d32u24_sS() for S32.
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com> 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								02f74a659a 
								
							
								 
							
						 
						
							
							
								
								String management fix.  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								aaaeeea8d7 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Refactor duplicated code into toplevel wscript.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f6c3c6d1f 
								
							
								 
							
						 
						
							
							
								
								Add JackProxyDriver  
							
							This driver is very similar to the JackNetDriver, but instead of connecting
through the network, it connects to its upstream server through standard jack
API. So it can only reach local servers which must be running as the same user
or in promiscuous mode.
The main use case is the multi-user, multi-session, shared workstation:
 - a classic server with hw driver is launched system-wide at boot time, in
   promiscuous mode, optionaly restricted to the audio group
 - in each user session, a jackdbus server is automatically started with
   JackProxyDriver as master driver, automatically connected to the
   system-wide one
 - optionaly, each user run PulseAudio with a pulse-jack bridge 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2f35141267 
								
							
								 
							
						 
						
							
							
								
								[wscript] Use CFLAGS, not CCFLAGS  
							
							CCFLAGS isn't honoured at all, the proper name is CFLAGS. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aa6c0a9fa9 
								
							
								 
							
						 
						
							
							
								
								Audioadapter factory code moved back in JackAudioAdapterFactory.cpp file.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1fddeaa06c 
								
							
								 
							
						 
						
							
							
								
								Move audioadapter creation code in platform specific part.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c58666dd8c 
								
							
								 
							
						 
						
							
							
								
								Rename JackProcessSync in JackPosixProcessSync.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4739  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								904b0aa180 
								
							
								 
							
						 
						
							
							
								
								Change drivers/internals installation folder in Windows installer.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4679  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85df85f520 
								
							
								 
							
						 
						
							
							
								
								Fix for compilation on Solaris.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4670  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8342866607 
								
							
								 
							
						 
						
							
							
								
								Update JackOSSDriver.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4647  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								81466b50ce 
								
							
								 
							
						 
						
							
							
								
								Some more EXPORT related fixes.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4493  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								4789c74f37 
								
							
								 
							
						 
						
							
							
								
								Update Solaris drivers.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4252  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								f60680dd40 
								
							
								 
							
						 
						
							
							
								
								Backends cleanup.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4077  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								249c0c3b5d 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3966:4004  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@4005  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								47b8ba5bd1 
								
							
								 
							
						 
						
							
							
								
								Cleanup JackConstants.h, move platform specific part in JackPlatformPlug_os.h by platform.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3987  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54ebab2cf2 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3930:3966  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3967  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85a525d60b 
								
							
								 
							
						 
						
							
							
								
								Fix errors found by cppcheck.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3947  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						15 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b366d20fb 
								
							
								 
							
						 
						
							
							
								
								Typo.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3633  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ebc7631834 
								
							
								 
							
						 
						
							
							
								
								Use SNDCTL_DSP_SYNCGROUP/SNDCTL_DSP_SYNCSTART API to synchronize input and output in Solaris boomer backend.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3632  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								af9790fa3a 
								
							
								 
							
						 
						
							
							
								
								More cleanup in Solaris boomer backend.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3631  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c24df91b6 
								
							
								 
							
						 
						
							
							
								
								Add SNDCTL_DSP_SETTRIGGER in Solaris boomer backend (in progress).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3630  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								385de2046b 
								
							
								 
							
						 
						
							
							
								
								Fix CopyAndConvertIn for Solaris backends.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3627  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								46b9d44282 
								
							
								 
							
						 
						
							
							
								
								Typo.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3625  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f831229b5d 
								
							
								 
							
						 
						
							
							
								
								O_EXCL has to stay in Solaris boomer driver.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3624  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a689e5aacb 
								
							
								 
							
						 
						
							
							
								
								Cleanup uneeded parameters in Solaris boomer backend.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3623  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								37715e00b8 
								
							
								 
							
						 
						
							
							
								
								Solaris boomer backend now working in capture or playback only mode.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3618  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								e4c2f68f1b 
								
							
								 
							
						 
						
							
							
								
								Compile loopback backend in Linux and Solaris versions, update OSX project.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3608  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bfecb007bd 
								
							
								 
							
						 
						
							
							
								
								Big rewrite of Solaris boomer driver, seems to work in duplex mode at least.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3604  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab3520d659 
								
							
								 
							
						 
						
							
							
								
								Correct timing (for CPU load) in Solaris boomer driver.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3601  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e57b17f67f 
								
							
								 
							
						 
						
							
							
								
								Update Solaris boomer driver.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3600  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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								b4f737eb1b 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3502:3528  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3529  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a447918301 
								
							
								 
							
						 
						
							
							
								
								Add missing include.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3509  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c284e58b88 
								
							
								 
							
						 
						
							
							
								
								Clock source setting on Linux (in progress).  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3508  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								416928c200 
								
							
								 
							
						 
						
							
							
								
								rebase from trunk 3455:3482  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/branches/libjacknet@3483  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf1371e49a 
								
							
								 
							
						 
						
							
							
								
								Cleanup JackBoomerDriver class.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3473  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cfd115c11d 
								
							
								 
							
						 
						
							
							
								
								First working JackBoomerDriver two threads version.  
							
							git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3470  0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						16 years ago