5e37ca65f7 
								
							
								 
							
						 
						
							
							
								
								first pass at implementing port aliases (2 port port, 1 set by jackd) plus standard backend port names using system:(playback|capture)_N  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1032 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c6780038d 
								
							
								 
							
						 
						
							
							
								
								remove all CVS Id lines from source and headers  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1031 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b1e5929f5 
								
							
								 
							
						 
						
							
							
								
								add new client registration callback (protocol and library version incremented)  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1030 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1cccfa6cc4 
								
							
								 
							
						 
						
							
							
								
								add example client for jack_thread_wait()  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1029 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9121e36367 
								
							
								 
							
						 
						
							
							
								
								new thread_wait implementation to better match the specs; add JACK_PROMISCUOUS_SERVER handling (any user can connect to jackd, if umask of starting user was correct)  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1028 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b06ef1791 
								
							
								 
							
						 
						
							
							
								
								bump library version  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1027 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d994308e56 
								
							
								 
							
						 
						
							
							
								
								remove port_(un)lock functions; add dmitry's new time APIs (jack_get_time, jack_frame_to_time, jack_time_to_frame); fix for enabling big-endian 16bit format discovery; depracate jack_client_new in the docs; patch for man page re: period size and power of two sizing  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1026 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								df3d1b4842 
								
							
								 
							
						 
						
							
							
								
								implement fons' jack_thread_wait API along with internal design changes to support both models (callback and wait) with the same code; fix for use of snd_pcm_link (from takashi); change mem alignment to 64 for better SIMD optimization  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1025 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7773189f7 
								
							
								 
							
						 
						
							
							
								
								bump version  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1012 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								18b1810ccc 
								
							
								 
							
						 
						
							
							
								
								fix for half-baked clock_gettime test in configure.ac; fix divide-by-zero error by no longer incrementing the frame counter in the event of an xrun/backend reset  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1011 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3612f9d390 
								
							
								 
							
						 
						
							
							
								
								determine jackd "tmpdir" directory at run time by executing jackd -l; fix spelling mistake in configure.ac relating to clock_gettime()  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1010 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3dfe40edae 
								
							
								 
							
						 
						
							
							
								
								- removed some more unnecessary headers  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1009 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								23085f50a4 
								
							
								 
							
						 
						
							
							
								
								- enable midi by default (disabled by previous commit)  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1008 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e84764ffbd 
								
							
								 
							
						 
						
							
							
								
								- compile warning cleanup  
							
							- removed unnescessary headers
- fixed compilation issue when compiling without midi support
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1007 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								855ceff1f7 
								
							
								 
							
						 
						
							
							
								
								* fix/extension of 0.102.30 commit  
							
							freebob_driver.c:
* fix the behavior of -P and -C to better reflect their ALSA backend counterpart's behavior.
* introduce -D (duplex) as an alias for "-P -C", for completeness.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1006 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a229af9704 
								
							
								 
							
						 
						
							
							
								
								configure.ac:  
							
							- Version bump to 0.102.30
freebob_driver.c:
- Fix compilation warning
- Made FreeBoB backend parameters more similar to the ALSA backend's parameters.
  The -i and -o parameters are now accepted but ignored.
  The -P and -C parameters are introduced to disable playback/capture.
  The new parameter list:
    Parameters for driver 'freebob' (all parameters are optional):
        -d, --device    The FireWire device to use. Format is: 'hw:port[,node]'. (default: hw:0)
        -p, --period    Frames per period (default: 1024)
        -n, --nperiods  Number of periods of playback latency (default: 3)
        -r, --rate      Sample rate (default: 48000)
        -C, --capture   Provide capture ports. (default: 1)
        -P, --playback  Provide playback ports. (default: 1)
        -I, --input-latency     Extra input latency (frames) (default: 0)
        -O, --output-latency    Extra output latency (frames) (default: 0)
        -i, --inchannels        Number of input channels to provide (note: currently ignored) (default: 0)
        -o, --outchannels       Number of output channels to provide (note: currently ignored) (default: 0)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1005 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cffacd16be 
								
							
								 
							
						 
						
							
							
								
								added -lpthread to jack.pc so that builds of clients will find pthreads even if they don't use it themselves  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1004 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0c81e2ae8a 
								
							
								 
							
						 
						
							
							
								
								r6018@lithium:  joq | 2007-01-14 22:51:23 -0600  
							
							check for null watchdog pointer on exit
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1003 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ad383eb93 
								
							
								 
							
						 
						
							
							
								
								New project for XCode 2.4  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1002 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f19a4daf90 
								
							
								 
							
						 
						
							
							
								
								From: Jesse Chappell  
							
							Signed-off-by: Pieter Palmers
Comment:
While testing the freebob backend I noticed that it wasn't setting the
port latencies on the interface's ports.  In addition it didn't
support the -I and -O parameters which let users specify systemic
extra latency.  The attached patch provides both.  For those who might
not know, Ardour uses these value in order to do latency compensation.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1001 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b803103745 
								
							
								 
							
						 
						
							
							
								
								r5512@lithium:  joq | 2006-12-12 09:01:30 -0600  
							
							memory leak fix from Tom Szilagyi
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1000 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d9fdc1190c 
								
							
								 
							
						 
						
							
							
								
								Fix for drivers/alsa/usx2y interleave skip handling,  
							
							should also take care of 122s & 224s. Without this,
rawusb mode is just a noise generator :)
Signed-off-by: Karsten Wiese <annabellesgarden@yahoo.de>
Signed-off-by: Rui Nuno Capela <rncbc@rncbc.org>
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@999 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								01510126a9 
								
							
								 
							
						 
						
							
							
								
								r5333@lithium:  joq | 2006-11-22 13:53:19 -0600  
							
							MIDI patches from Dmitry Baikov
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@998 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								03e8824dbc 
								
							
								 
							
						 
						
							
							
								
								[0.102.26] detach patch from Jamie Gennis;  
							
							call freebob_streamin_finish at driver_finish time
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@997 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								65e083e646 
								
							
								 
							
						 
						
							
							
								
								r5294@lithium:  joq | 2006-11-12 11:22:45 -0600  
							
							fix MIDI event sorting bug
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@996 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28b636f00b 
								
							
								 
							
						 
						
							
							
								
								r5291@lithium:  joq | 2006-11-08 12:54:28 -0600  
							
							avoid internal interface in lsp example client
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@995 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a585a329a 
								
							
								 
							
						 
						
							
							
								
								r5289@lithium:  joq | 2006-11-08 12:24:38 -0600  
							
							do not delete file on exit from capture_client
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@994 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0df78b9b98 
								
							
								 
							
						 
						
							
							
								
								HPET fixes/improvements, bumped the version  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@993 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6139e56628 
								
							
								 
							
						 
						
							
							
								
								- Handle 32-bit counter wrap  
							
							- Handle both 32- and 64-bit counters
- Clean up
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@992 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								34d9717147 
								
							
								 
							
						 
						
							
							
								
								Use 32-bit reads on HPET on 32-bit platforms. 64-bit reads should be OK on x86-64 and for example Intel ICH7.  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@991 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5d89e1da69 
								
							
								 
							
						 
						
							
							
								
								[0.102.23] jack_midiseq patch from Dave Robillard;  
							
							fix doxygen warning messages
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@990 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								897c6ec9e7 
								
							
								 
							
						 
						
							
							
								
								r5142@lithium:  joq | 2006-10-11 13:08:23 -0500  
							
							[0.102.22] /etc/jackdrc patch from Federico Grau
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@989 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5fed7ee7b 
								
							
								 
							
						 
						
							
							
								
								r5140@lithium:  joq | 2006-10-11 12:35:24 -0500  
							
							[0.102.21] pkg-config bug workaround from Simon Jenkins
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@988 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f31ca67009 
								
							
								 
							
						 
						
							
							
								
								name fix for hw monitoring function plus fix for RME "mixer" control (from nick mainsbridge  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@985 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26f15d8b07 
								
							
								 
							
						 
						
							
							
								
								r3414@lithium:  joq | 2006-07-04 12:13:49 -0500  
							
							use EXTRA_DIST for jack.xcode
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@984 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d773affa63 
								
							
								 
							
						 
						
							
							
								
								make distcheck fixes  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@983 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ff26b7483 
								
							
								 
							
						 
						
							
							
								
								r3407@lithium:  joq | 2006-07-03 22:43:09 -0500  
							
							move install prefix to end of config output
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@982 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a660cfa00b 
								
							
								 
							
						 
						
							
							
								
								r3404@lithium:  joq | 2006-07-03 22:12:27 -0500  
							
							add TAGS to svn:ignore
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@981 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b103d7c810 
								
							
								 
							
						 
						
							
							
								
								r3403@lithium:  joq | 2006-07-03 21:04:52 -0500  
							
							Committed dummy backend timing improvements.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@980 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5972bbefb9 
								
							
								 
							
						 
						
							
							
								
								r3401@lithium:  joq | 2006-06-26 10:09:02 -0500  
							
							[0.102.18] set uninitialized variable
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@979 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								11184f247b 
								
							
								 
							
						 
						
							
							
								
								[0.102.17] limit timeout with -R to 5 sec  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@978 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								32097cf41a 
								
							
								 
							
						 
						
							
							
								
								[0.102.16] partial make distcheck fix  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@977 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d36cf3356 
								
							
								 
							
						 
						
							
							
								
								[0.102.15] jack.spec: enable freebob backend drivers whenever available.  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@976 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fad5a66fb 
								
							
								 
							
						 
						
							
							
								
								Added memops.h to Makefile.am so it'll be included in dist.  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@975 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85649949ee 
								
							
								 
							
						 
						
							
							
								
								[0.102.15] work around PKG_CHECK_MODULES() bug  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@974 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf67d0b813 
								
							
								 
							
						 
						
							
							
								
								[0.102.14]  
							
							* halve JACK_THREAD_STACK_TOUCH to 500000
  * increase default --port-max option from 128 to 256
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@973 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								298fdedacc 
								
							
								 
							
						 
						
							
							
								
								[0.102.13] good old fix about jack_watchdog killing the whole process group  
							
							instead of the nearest offending client, which is by far a much
more reasonable approach IMNSHO. Without this one, and while using
QjackCtl under KDE as it seems, jack_watchdog will most likely tear
the X server down, not just jackd and some of its clients as
originally intended.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@972 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b3f413e211 
								
							
								 
							
						 
						
							
							
								
								[0.102.12] RPM spec file update: adds missing JACK MIDI files on the devel  
							
							and example-clients packages and set the build for tmpdir to
/dev/shm as default.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@971 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0a891b086 
								
							
								 
							
						 
						
							
							
								
								remove override of environment CFLAGS settings  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@970 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9293b658d7 
								
							
								 
							
						 
						
							
							
								
								- added libfreebob API version check to the freebob backend  
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@969 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 
						19 years ago