Paul Davis
601e3fe33c
remove attempted list of options and tell user to see documentation
10 years ago
Adrian Knoth
d302164304
Don't check for CPU scaling anymore
Without cycle counting, CPU scaling isn't necessarily bad anymore, so we
don't have to worry the user.
The purpose of this commit is to get rid of JACK_TIMER_CYCLE_COUNTER.
12 years ago
Adrian Knoth
64278cc597
Remove cycles from the list of allowed clock sources
12 years ago
Adrian Knoth
74f70c2006
Make -c c an alias for -c s
The cycle counting clock is no longer supported. For backwards
compatibility with scripts, allow the user to request the cycle clock on
the command line, but use the system clock instead.
12 years ago
Paul Davis
b4066eca13
change -I client-spec syntax and adjust -A syntax similarly; update jackd man page
12 years ago
Paul Davis
40b01cc369
add -A option to provide syntactic sugar for interfacing with additional ALSA devices (independent of the actual backend) using the new ZITA based internal clients.
Note that the -I option is still the correct thing to use if you want more control over setting up one of these clients.
12 years ago
Paul Davis
16193a3952
oh, the varieties of the *nix command line
12 years ago
Paul Davis
8f2ad9facc
add hackish command line parsing so that old use of -X seq (e.g. by qjackctl) has the desired effect
12 years ago
Paul Davis
7cb56b9eb3
support more complex argument style to -I to permit client names and arguments
12 years ago
Paul Davis
5f28bf5450
use -I rather than -L to load internal clients from the command line, to be consistent with jack2
12 years ago
Paul Davis
a6f8f337b4
add -L option to command line to allow loading internal clients (e.g. upcoming ALSA MIDI intclient)
12 years ago
Paul Davis
6e4d80815b
remove watchdog thread from engine/jackd, since Linux no longer allows SCHED_{FIFO,RR} tasks to take over the cpu unless the user misconfigures a very obscure part of their system configuration
12 years ago
Paul Davis
d094819df4
#include changes to reflect separation of public and private headers
14 years ago
torben
0292f85d24
[engine] make -C optarg a time, so that it doesnt depend on period_size
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4437 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
fe0759163e
[engine] rename continuous_stream to timeout_count and make threshold configurable
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4432 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
c3145813a1
[jackd] add support for slave drivers into jackd executable
cant pass parameters to slave drivers yet.
this is similar to jack2 for now.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4399 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
paul
015fbf3ff7
add no-op support for jack2's -S option
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4085 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
16 years ago
paul
55cdb380a4
remove unused "a" from option string passed to getopt_long() (a leftover from the old "asio" mode)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3815 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
paul
b8b74358d1
move copyright message to be the first thing printed (except in the -V case); fix dangerous code in physmem determining code; change output if memory locking is unlimited; return 0 if -V is used
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3794 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
paul
d7c2dff7c6
switch -L to -r for --no-realtime, drop single char flag for --replace-registry, tweak help message to name net backend correctly
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3790 0c269be4-1314-0410-8aa9-9f06e86f4224
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
torben
2b7011c39e
[jackd] fix sanitycheck setting clocksource to broken.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3450 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
3bea13b9ee
(jack1) make realtime the default; add -L for "long latency" ; don't check for RT permission if not running realtime; don't check for freqscaling unless using RDTSC as clocksource
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3443 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
1c274e4093
fix --no-sanity-checks and make freq-scaling detection non-fail
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3436 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
da01fb78df
first pass at integrating sanity/system checks into jack1
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3434 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
18 years ago
sletz
2c62c172f4
Correct nozombies parameter
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1123 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
fad01dfc11
Version 0.109.9 : Jacob Meuser sun backend
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1122 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
f0bfb84688
Version 0.109.4 : Nedko Arnaudov log patch
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1092 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
pieterpalmers
8e2307460d
Commit of Aug 26, 2007 patch by Nedko Arnaudov.
Description:
In r1051 jack_engine_munge_backend_port_names() is being called during
startup. ALSA raw midi backend does port discovery in dynamic way and
thus midi ports appear after call to
jack_engine_munge_backend_port_names() and thus are not munged.
This patch contains:
* munge during port registration not during startup. It is done only
for internal clients. MIDI ports are midi_capture_N and
midi_playback_N in order to not interfere with audio port names.
* ALSA backend name is changed from "alsa_pcm" to "ALSA"
* engine->driver is initialized before call to driver attach() method
to make munge during port registration work during startup.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1071 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
paul
581f790f69
add -Z flag to cancel zombification on timeout
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1044 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
paul
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
19 years ago
paul
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
19 years ago
paul
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
19 years ago
joq
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
joq
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
20 years ago
pbd
7e8cf3c23c
reworked config headers etc; rework clockfix patch; exit if -R requested but unobtainable
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@948 0c269be4-1314-0410-8aa9-9f06e86f4224
20 years ago
pbd
331aeacefb
no error if ALSA has no control device, jack_lsp shows port type, jack_server_dir fix
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@946 0c269be4-1314-0410-8aa9-9f06e86f4224
20 years ago
pbd
2aa634a8af
* JACK MIDI patch from Ian Esten
* COMPLEX_MMAP patch for ALSA driver from Frank van der Pol
* BIG_ENDIAN patch by A. Steinmetz with followup patch by M. Habets
for ALSA backend (allows JACK to run on devices like M-Audio
Audiophile USB that only support big endian sample formats),
modified and fixed by me
* remove unused argument from jack_shmalloc to ease x86_64 errors
* fixes to printf formatting and on x86_64
* fix argument signedness warnings from gcc4
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@945 0c269be4-1314-0410-8aa9-9f06e86f4224
20 years ago
joq
66cb0842f7
[0.101.4] misc minor cleanup:
man page updates
fix bug with --name parameter
add freebob to "jackd --help" list of backends
make "alsa" the default backend when it and "freebob" both present
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@943 0c269be4-1314-0410-8aa9-9f06e86f4224
20 years ago
rncbc
7e664bab21
Attempt to let client timeout option work again on realtime mode.
Signed-off-by: Robert Jonsson <rj@spamatica.se>
Signed-off-by: Rui Nuno Capela <rncbc@rncbc.org>
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@911 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
joq
f12d530eb6
[0.99.46] several small changes
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@870 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
joq
acf0bcecc1
[0.99.38] more SHM changes
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@851 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
joq
6081817871
[0.99.23] minor message correction
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@822 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
joq
a82bed0d12
[0.99.23] multi-server resource management
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@821 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
joq
0247554f10
[0.99.20] messagebuffer fixes
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@817 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
joq
f28ddbdc5b
[0.99.19] add new realtime-safe messagebuffer interface
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@815 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
letz
44b809aa1f
Fix a segmentation fault in shared memory desallocation if a driver can not be loaded.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@812 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago
joq
31967c0c02
[0.99.15] preliminary multiple server support
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@807 0c269be4-1314-0410-8aa9-9f06e86f4224
21 years ago