torben
							
						 | 
						
							
							
							
								
							
								cf530808c9
								
							
								
							
						 | 
						
							
							
								
								add session notification infrastructure
							
							
							
							
							
							
								
							
							
							squashed rebase.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3969 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								9ba49a1b6e
								
							
								
							
						 | 
						
							
							
								
								add future field to event struct, and JackSessionNeedTerminal
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								f9545581f7
								
							
								
							
						 | 
						
							
							
								
								add jack_client_get_uuid() and fix stuff for multiclient
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								726a93311a
								
							
								
							
						 | 
						
							
							
								
								remove jack_rename_client
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								86ff334195
								
							
								
							
						 | 
						
							
							
								
								add jack_session_event_free() and dont free it in jack_session_reply()
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								992f3bf639
								
							
								
							
						 | 
						
							
							
								
								add flags to jack_session_event_t and session_command_t
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								bd579877d3
								
							
								
							
						 | 
						
							
							
								
								remove the arrays from the session_command_t add reserve_client_name
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								979648a389
								
							
								
							
						 | 
						
							
							
								
								remove the metadata API...
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								79b318cb7a
								
							
								
							
						 | 
						
							
							
								
								update implementation to new async interface
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   torben
							
						 | 
						
							
							
							
								
							
								bec1a45a67
								
							
								
							
						 | 
						
							
							
								
								buffer_resize: only reallocate portbuffers, if number of connections is > 1
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3892 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   torben
							
						 | 
						
							
							
							
								
							
								eeb327aae2
								
							
								
							
						 | 
						
							
							
								
								allocate mix_buffer upon connection, not on demand in RT thread.
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3890 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								cbfe31c02f
								
							
								
							
						 | 
						
							
							
								
								commit serious design flaw that left jackd in freewheeling mode if the client that initiated freewheeling leaves the graph (either deliberately, or via a crash)
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3877 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								22637219ce
								
							
								
							
						 | 
						
							
							
								
								eliminate inadvertent use of client->graph_wait_fd (client->pollfd[WAIT].fd) on OS X - causes illegal write to memory
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3876 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								b8c46c5cf0
								
							
								
							
						 | 
						
							
							
								
								ensure that client-side message buffer thread calls thread_init callback if/when it is set by the client
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3838 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								36260dea00
								
							
								
							
						 | 
						
							
							
								
								change identifier to metadata... doh
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								433e55a10b
								
							
								
							
						 | 
						
							
							
								
								Tidy-up-session-stuff-nitpicks-for-upstream by drobilla
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Dave Robillard
							
						 | 
						
							
							
							
								
							
								13b09ef7e3
								
							
								
							
						 | 
						
							
							
								
								Tidy up session stuff (nitpicks for upstream).
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								1694498d40
								
							
								
							
						 | 
						
							
							
								
								send session notify to specific clients (1/2)
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								b45133ca63
								
							
								
							
						 | 
						
							
							
								
								add client reservation...
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								3e2aa98b1a
								
							
								
							
						 | 
						
							
							
								
								add client_name to jack_session_command_t client side code.
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								dab3b86abd
								
							
								
							
						 | 
						
							
							
								
								add jack_rename_client...
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								9050f6d1ed
								
							
								
							
						 | 
						
							
							
								
								properly typedef jack_session_command_t
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								2238980b3b
								
							
								
							
						 | 
						
							
							
								
								switch uid to string.. in return value from session_notify
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								d101a354b5
								
							
								
							
						 | 
						
							
							
								
								make jack_get_client_name_by_uuid bail out if uuid is not a number
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								aca2a12117
								
							
								
							
						 | 
						
							
							
								
								set and get cookie...
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								13994e640e
								
							
								
							
						 | 
						
							
							
								
								remove stray "x" char that appeared in a DEBUG() macro call (prevents --enable-debug configure'd builds from working)
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3826 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								c96d49d21e
								
							
								
							
						 | 
						
							
							
								
								remove uuid field from ports again, and add jack_get_client_name_by_uuid()
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								5af6bef0bf
								
							
								
							
						 | 
						
							
							
								
								remove some debug printf
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								bd9b4b3833
								
							
								
							
						 | 
						
							
							
								
								first port_connect output.
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								ec450d3ec7
								
							
								
							
						 | 
						
							
							
								
								make sure uuid is set at save.
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								40f06be9fd
								
							
								
							
						 | 
						
							
							
								
								add JackSessionUUID to jack_client_open
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								0cd91348c6
								
							
								
							
						 | 
						
							
							
								
								return of the startup strings.
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								4843e3fb89
								
							
								
							
						 | 
						
							
							
								
								weirdness bug... fix.... this really sucks.
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								5a4e40db2c
								
							
								
							
						 | 
						
							
							
								
								fix some stuff....
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								78cbb6d5c2
								
							
								
							
						 | 
						
							
							
								
								initial commit of session notification infrastructure
							
							
							
							
								
							
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								3bcd2ed32e
								
							
								
							
						 | 
						
							
							
								
								unchecked malloc return cases in libjack fixed; add info on -L option ; different backend lists in usage text for OS X and linux; indent ringbuffer.c appropriately
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3771 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								a89f884391
								
							
								
							
						 | 
						
							
							
								
								test malloc return value in jack_get_ports()
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3750 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								f71f50d4f2
								
							
								
							
						 | 
						
							
							
								
								correct callback prototype for info shutdown
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3747 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								0d12d17122
								
							
								
							
						 | 
						
							
							
								
								add jack_on_info_shutdown() callback, which provides an code and a string describing why a client thread is being shut down; add jack_free() for compatibility with jack2
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3733 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   torben
							
						 | 
						
							
							
							
								
							
								043e5e6fbb
								
							
								
							
						 | 
						
							
							
								
								apply fixes for message buffer thread destruction (fixes #140)
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3688 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   torben
							
						 | 
						
							
							
							
								
							
								7c027115ea
								
							
								
							
						 | 
						
							
							
								
								Fix alpha compilation error. Debian Bug #508114.
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3205 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								b578ea2f0e
								
							
								
							
						 | 
						
							
							
								
								fix dynamic SIMD for OS X ; add config.h to netjack driver code ; make a configure.ac comment about our inability to determine an -mFOO argument for gcc on OS X
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3159 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								4519493411
								
							
								
							
						 | 
						
							
							
								
								put back inadvertently removed local variable declaration
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3105 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								c2266d01fb
								
							
								
							
						 | 
						
							
							
								
								oops, paul should remember to try an OSX build before releasing a tarball; fixed up new 64/32 handling even on OS X
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3103 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								69039cae1c
								
							
								
							
						 | 
						
							
							
								
								fix export of pointers into JACK API headers, thus allowing a 64 bit JACK server to support 32 bit clients and vice versa (work done primarily by Torben, with a few cleanups from Paul)
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3000 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								c17e21ee12
								
							
								
							
						 | 
						
							
							
								
								Florian Faber native 32 bits float patch for alsa driver.
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@2723 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								7060774546
								
							
								
							
						 | 
						
							
							
								
								make default jack_error() callback use DEBUG if DEBUG_ENABLED is set to correctly order debug/error output; handle "false wakeups" from process/graph poll(2) calls
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1185 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								35f1cc8dbd
								
							
								
							
						 | 
						
							
							
								
								make clients call jack_messagebuffer_init() and jack_messagebuffer_exit()
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1184 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								91c1333742
								
							
								
							
						 | 
						
							
							
								
								mark clients Finished after process has been called; remove clients that do not respond to events et al; use poll&read to wait for event responses, not just read; add -r to remove/replace JACK SHM registry at startup
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1177 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago | 
					
				
					
						
							
							
								   sletz
							
						 | 
						
							
							
							
								
							
								13c90cbe87
								
							
								
							
						 | 
						
							
							
								
								Fix varargs handling
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1128 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						17 years ago |