Paul Davis
d8fc1f7982
improve formatting of --help output from jack_property
11 years ago
Paul Davis
1d4851b751
fix up incorrect conditionals that caused zita bridge to be built unconditionally
11 years ago
Adrian Knoth
8461ac0d4d
Copy midi_dump.c from JACK2
As rightly suggested by rgareus (x42@github), JACK2's version of
midi_dump.c is better in every possible aspect and should hence be
copied.
11 years ago
Paul Davis
ff8fdb5af5
change UUID implementation to use integers and serial counters; remove -L option from jack_lsp because "total latency" is deprecated
11 years ago
Paul Davis
71b91eeb81
removed ALSA MIDI client
11 years ago
Paul Davis
02a287e745
add new internal zita-based ALSA audio adapters
11 years ago
Paul Davis
33e9540507
add Makefile stuff for new internal zita-based ALSA audio adapters
11 years ago
Paul Davis
ae59a3a7e7
fixup help/usage output for jack_load, which were misleading/wrong
11 years ago
Paul Davis
16709a904f
give a suitable message if attempting to unload a non-internal client
11 years ago
Paul Davis
c06f91c48b
if the request client name could not be found for internal client, consider that a fatal error
11 years ago
Paul Davis
101e32c793
Merge branch 'uuid'
11 years ago
Paul Davis
2633e4ff51
prevent crash if UUID for client is not found
11 years ago
Paul Davis
3efef3f45a
fix up incorrect test for successful UUID return from jack_get_uuid_for_client_name() in jack_lsp()
11 years ago
Paul Davis
867ba42f64
jack_property should not attempt to start a server if one is not running
11 years ago
Paul Davis
0b9c2b585e
consolidate all alsa_midi output via a2j_debug or a2j_error, make a2j_debug be compile-time and run-time conditional
11 years ago
Paul Davis
3de3dcee7e
remove debug output
11 years ago
Paul Davis
7aebcedd57
add wildcard for libtool crap to .gitignore
11 years ago
Paul Davis
79b41d1ad2
add "new" internal client for ALSA MIDI
11 years ago
Paul Davis
3cbecc704f
fix typo in .gitignore
11 years ago
Paul Davis
f1d2bec8b5
add property.o to .gitignore
11 years ago
Paul Davis
55b2786c4f
add jack_property (executable) to .gitignore
11 years ago
Paul Davis
0c64f246bd
fix up jack_property to use working jack_get_all_properties()
11 years ago
Paul Davis
6ac302ba86
add prperty changes to stuff monitored by jack_evmon (in tools)
11 years ago
Paul Davis
9222d7a4ee
add jack_client_t* to metadata calls that need to contact the server to initiate a property change callback
11 years ago
Paul Davis
3150f173da
add new jack_property tool for setting, listing and deleting metadata
11 years ago
Paul Davis
177e91545d
changes required by UUID-related changes to the internal client API
11 years ago
Paul Davis
a7fb88c0de
add -U option to jack_lsp to display port UUIDs
11 years ago
Paul Davis
2782a5ba56
Revert "add -U option to jack_lsp to display port UUIDs"
This reverts commit 6598c7e1bc
.
Need to branch in submodules before doing work here.
11 years ago
Paul Davis
6598c7e1bc
add -U option to jack_lsp to display port UUIDs
11 years ago
elboulangero
2a400f4214
Fix xrun_recovery in ALSA clients.
According to the ALSA documentation, snd_pcm_readi() returns -ESTRPIPE
when a suspend event occured. But xrun_recovery() checks for -EAGAIN
instead.
If the ALSA client is connected to the ALSA loopback device, it leads to
an infinite loop in the client when the computer is resumed from sleep.
The client takes up to 99% of the CPU resources.
The problem is fixed by a proper error checking of snd_pcm_readi().
A word of caution however: on kernels prior to 3.8, it will trigger a
bug in the snd-aloop driver, and may lead to a kernel oops.
The kernel fix can be found there:
http://www.spinics.net/lists/stable-commits/msg23379.html
Signed-off-by: elboulangero <elboulangero@gmail.com>
12 years ago
Adrian Knoth
3c04e83e40
Fix typo in alsa_in
Patch provided by colinf in
http://trac.jackaudio.org/attachment/ticket/227/typos.patch
12 years ago
Paul Davis
f8efbd5838
patch from Pawel X to provide -u option for jack_lsp to show client UUIDs
12 years ago
Paul Davis
0c7529e9a0
merge new MTDM code from Fons' latest release
12 years ago
Paul Davis
840bbbf8cf
Merge branch 'master' of github.com:jackaudio/tools
13 years ago
Paul Davis
8fdd9ab95c
add alsa_{in,out} files to .gitignore
13 years ago
Adrian Knoth
315cb8e719
Fix segfault in jack_connect
When jack_connect is called without any argument, it causes a segfault
in
snprintf( portA, sizeof(portA), "%s", argv[argc-1] );
snprintf( portB, sizeof(portB), "%s", argv[argc-2] );
Reported in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662199
13 years ago
Paul Davis
3cfd2783d8
remainder of fix for alsa_in/alsa_out when freewheeling
13 years ago
Paul Davis
0179013e7e
alsa_in/alsa_out should be aware of freewheeling mode
alsa_in/alsa_out need to close the ALSA device they use when freewheeling starts and then reopen it, along with reset resampling parameters, when it ends. this avoids bizarre behaviour during freewheeling as they try to do audio i/o with a still open PCM device
13 years ago
Paul Davis
c6b4b572f5
Merge pull request #1 from adiknoth/master
Fix alsa_in build error
13 years ago
Adrian Knoth
560fdc5f56
Fix location of memops.h
memops.h has been moved from the public jack headers residing in jack/
to include/.
13 years ago
Paul Davis
de33cb4267
add .gitignore for tools
13 years ago
Paul Davis
2a5ab55c25
correct include of memops.h after header file cleanup
13 years ago
Nedko Arnaudov
c8270e367f
Import jack1 tools from svn r4772
13 years ago