Torben Hohn
							
						 | 
						
							
							
							
								
							
								52aeb6af30
								
							
								
							
						 | 
						
							
							
								
								make new client simple_session_client.c and revert simple_client.c
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								74ba1e50be
								
							
								
							
						 | 
						
							
							
								
								forgot to reset session_reply_fd
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								e8e6794399
								
							
								
							
						 | 
						
							
							
								
								add session.h to Makefile.am
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								1ebfbef062
								
							
								
							
						 | 
						
							
							
								
								tweak messages a bit.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								b4a548d123
								
							
								
							
						 | 
						
							
							
								
								update python sessionmanager for new interface.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								47f02b009d
								
							
								
							
						 | 
						
							
							
								
								update session_notify.c for new interface.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								992f3bf639
								
							
								
							
						 | 
						
							
							
								
								add flags to jack_session_event_t and session_command_t
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								5b90eb6cfc
								
							
								
							
						 | 
						
							
							
								
								create the per client session directories in jackd
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								6a181da307
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into jack-session2
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   torben
							
						 | 
						
							
							
							
								
							
								95516eb763
								
							
								
							
						 | 
						
							
							
								
								change jack_client_new to jack_client_open in the remaining examples
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3925 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								d17c04ad1b
								
							
								
							
						 | 
						
							
							
								
								include jack/session.h in jack_connect
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								bd579877d3
								
							
								
							
						 | 
						
							
							
								
								remove the arrays from the session_command_t add reserve_client_name
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								99e966e1c9
								
							
								
							
						 | 
						
							
							
								
								change jack_client_new to jack_client_open in the remaining examples
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								bd819a9850
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into jack-session2
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								b774bdba77
								
							
								
							
						 | 
						
							
							
								
								make sure the uuid is unique. in case of collision an old uuid is deleted
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								59189c840c
								
							
								
							
						 | 
						
							
							
								
								even more removal of metadata stuff.
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								a6d8e48734
								
							
								
							
						 | 
						
							
							
								
								remove remenants of session api from jack.h
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								16c86488e4
								
							
								
							
						 | 
						
							
							
								
								cleanup simple_client from metadata, and unused ServerName option
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								979648a389
								
							
								
							
						 | 
						
							
							
								
								remove the metadata API...
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								1d19f467cb
								
							
								
							
						 | 
						
							
							
								
								fix comment block
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								6eaa6ae64b
								
							
								
							
						 | 
						
							
							
								
								update jack_simple_client and jack_session_notify for new api
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								79b318cb7a
								
							
								
							
						 | 
						
							
							
								
								update implementation to new async interface
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								f57e4b0490
								
							
								
							
						 | 
						
							
							
								
								fix jack_session_event_t typedef
							
							
							
							
								
							
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								63ab0f236b
								
							
								
							
						 | 
						
							
							
								
								move session API to jack/session.h changed to async.
							
							
							
							
							
							
								
							
							
							also removed the cookie stuff.
and other unnecessary stuff. 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								808240c48b
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into session-merge
							
							
							
							
							
							
								
							
							
							Conflicts:
	jack/engine.h
	jack/jack.h
	jackd/engine.c 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								5a8470587f
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'drobilla-clrename' into clientrename
							
							
							
							
							
							
								
							
							
							Conflicts:
	jack/types.h 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								8e356e8560
								
							
								
							
						 | 
						
							
							
								
								remove weak export tags from two typedefs, they were added by mistake
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3894 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   torben
							
						 | 
						
							
							
							
								
							
								a9daca5930
								
							
								
							
						 | 
						
							
							
								
								add missing prototype jack_messagebuffer_thread_init ()
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3893 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								2f35cebfe3
								
							
								
							
						 | 
						
							
							
								
								remove the mixbuffer allocaton in jack_port_get_buffer and just bomb out.
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3891 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
							
						 | 
						
							
							
							
								
							
								ee89259ef7
								
							
								
							
						 | 
						
							
							
								
								define jack_port_type_get_buffer_size() to abstract computation of buffer size for a given port type and frame count
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3889 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								b879a610a3
								
							
								
							
						 | 
						
							
							
								
								check return result of engine->set_buffer_size() in all backends, so that if the user specifies -M <insane>, we fail cleanly rather than with a segfault; update man page with comments about -M values
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3888 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   torben
							
						 | 
						
							
							
							
								
							
								439e1fca82
								
							
								
							
						 | 
						
							
							
								
								take care of buffer_scale_factor < 0 in jack_port_get_buffer()
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3887 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								aa9bd70536
								
							
								
							
						 | 
						
							
							
								
								new file for weak macros
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3886 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								117237d0bb
								
							
								
							
						 | 
						
							
							
								
								update jackd man page to show new -M flag
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3885 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								b02124591e
								
							
								
							
						 | 
						
							
							
								
								make MIDI port buffer size variable with -M cmdline argument; reduce size of jack_midi_port_internal_event_t from 12 to 8 bytes
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3884 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								9da6e7357f
								
							
								
							
						 | 
						
							
							
								
								use weak macros for transport API
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3883 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								2eb5de0a31
								
							
								
							
						 | 
						
							
							
								
								correct spurious chars in last commit for jack.h
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3881 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								6ac25957e5
								
							
								
							
						 | 
						
							
							
								
								mark jack_client_new() as deprecated
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3880 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								a83075398b
								
							
								
							
						 | 
						
							
							
								
								fix race when ending freewheeling (from torben)
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3879 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						15 years ago | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								4fc06ab1c6
								
							
								
							
						 | 
						
							
							
								
								weakjack.h added (not used yet)
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3878 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 | 
					
				
					
						
							
							
								   torben
							
						 | 
						
							
							
							
								
							
								36562bd9ac
								
							
								
							
						 | 
						
							
							
								
								fix typo stating that Port flags should be ANDed together.
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3875 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   torben
							
						 | 
						
							
							
							
								
							
								7c7ca00b90
								
							
								
							
						 | 
						
							
							
								
								[netjack] use old incremental deadline scheme again
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3870 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   torben
							
						 | 
						
							
							
							
								
							
								b26335d4c1
								
							
								
							
						 | 
						
							
							
								
								[alsa_io] fix overflow in time calculation, thanks to delYsid
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3857 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 | 
					
				
					
						
							
							
								   paul
							
						 | 
						
							
							
							
								
							
								4de1a96f56
								
							
								
							
						 | 
						
							
							
								
								patch from rothwell to fix build of sndfile-dependent example clients (tools was already working)
							
							
							
							
							
							
								
							
							
							git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3832 0c269be4-1314-0410-8aa9-9f06e86f4224 
							
						 | 
						16 years ago | 
					
				
					
						
							
							
								   Torben Hohn
							
						 | 
						
							
							
							
								
							
								af11a654ec
								
							
								
							
						 | 
						
							
							
								
								handle Ctrl-C and other exceptions nicely in sessionmanager.py
							
							
							
							
								
							
							
						 | 
						16 years ago |