paul
f0d10e8cbe
compile fixes for OS X: remove double linkages to libjack + libjackserver, remove reference to client->control->nframes, add required compiler flags to get weak linkage to work
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4542 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
sonarnerd
d6b0d3db36
Fix a call to yet undefined engine instance
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4524 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
paul
88d56dd325
enable JACK to function on SH4 architectures (ticket #224 )
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4470 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
639a9363da
[netjack] fix occurences of jack_get_time which were hiding below driver
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4445 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
70adc7d48a
[controlAPI] add libjack* linkage to net, oss and firewire driver
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4427 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
0cdc3916cd
fix broken jack_get_microseconds in drivers when libjackserver is RTLD_LOCAL
for python loading libjackserver and using controlAPI.
drivers are linked to a second instance of libjackserver.so and the
global symbol _jack_get_microseconds showed up uninitialised.
by providing a function pointer to right instance in the engine struct,
we can fix this problem. since _jack_get_microseconds is a in systemdeps,
we need a generic way to get the right function pointer.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4421 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
a16492b689
fix Makefiles to reference libraries things depend on.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4420 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
7db4be8055
[controlAPI] adjust parameter definitions in oss driver for changed struct
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4406 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
torben
71afbc6f28
[alsa-midi] add basic alsa-seq midi slave driver
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4400 0c269be4-1314-0410-8aa9-9f06e86f4224
14 years ago
paul
043b3924c3
if an ALSA device cannot be opened because its busy, try to use lsof(1) to determine which processes have the device open, and show that list to the user. Heuristic, because we don't know which /dev files map to a given ALSA device name, so test them all
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4357 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
51310fc126
[alsa] fix whitespace from previous commits.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4196 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
ed63256c9e
[alsa] initialise driver->read_via_copy also for cap PCM_FORMAT_FLOAT_LE
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4195 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
5d954da0a6
[alsa] remove useless copy function.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4194 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
b1d74e2364
[alsa] fix initialisation of io functions for capture only mode
this is a quick fix for the problem reported by Felix Pfeifer.
whitespace cleanup and more thorough fixes of this code follow.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4193 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
b08c3368e6
[alsa] fix missing - in -EPIPE
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4126 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
ea404f416e
[latency api] change backend code to use jack_set_latency_range()
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4106 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
df44a976e1
dummy driver: in case of xrun, reset timestamps.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4076 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
04ec3a27fa
allow recovery when alsa_pcm is in suspended state.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4075 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
096e6eaca0
fix dummy driver freewheeling.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4074 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
190640f851
add suport for celt-0.8.x
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4058 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
paul
7a0d0310eb
documentation tweaks (OR->AND, and comments on MIDI event ordering)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4052 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
c48a65262a
remove deprecated functions from netjack.c
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4031 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
89243cc360
remove global packet cache... thanks to vokimon
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4030 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
6e435d6c2a
remove the pkt_buf field, which is obsoleted by the packet_cache
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4029 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
691bbd0b58
use a single celt_mode in the netj struct.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4028 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
578a6424d2
fix src/celt memory leaks by David García Garzón
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4027 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
681367d61e
initialise jitter_val. thanks to David David García Garzón
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4026 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
rncbc
dea3585795
- Include a2j headers for `make dist`.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4016 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
paul
516b34df44
remove cruft that should never have been added, again
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3984 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
paul
3531259335
remove cruft that should never have been added
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3983 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
paul
06bb812457
here is the a2j stuff just mentioned
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3982 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
paul
ca5bb796d3
fix a possible race/deadlock when jack is quitting and clients try to connect; mention jack_free() and not free() in port buffer docs; fix failure to execute clients using wait API; tweak session mgmt code so that the SM can pass directory names with or without a trailing '/'; unload/finish internal clients at a better time to stop crashes; add new and as-yet not used and definitely unfinished a2j internal clients for ALSA/MIDI bridge
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3981 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
2efff4ed0c
fix alsa driver null cycle.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3958 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
paul
e73479780c
correct big-endian 24bit->float conversion in ALSA backend ( #135 )
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3940 0c269be4-1314-0410-8aa9-9f06e86f4224
16 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
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
paul
3695b9deae
changes to make distcheck work correctly on linux & OS X
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3787 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
7246fa61e6
cleanups and removal of \n from jack_error calls mainly
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3770 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
e51acbe00d
this seems to be unnecesary. las... check on osx please.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3766 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
7a34991749
remove occurences of alloca and remove some unused vars.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3765 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
c9e9255db5
call netjack_release during driver destruction
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3762 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
b85a6210c4
change help text to celt kbits
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3758 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
fd37c06bdb
joerns commandline parameter sanity patch
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3757 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
ad8c23db90
massage celt value, so it represents bandwidth in kbits
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3756 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
8c0ae4b0ca
check samplerate in autoconfig packet.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3755 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
6c9606e22c
check sanity of autoconfig packet values.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3754 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
c54b6ffd68
make jitter val configurable... the connectscript will use this soon.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3753 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
7b3a7901d2
cleanup...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3752 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
a60448b0a3
meh... inverse retval...
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3746 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
542dcd63e0
upss... need to evaluate netjack_poll return value
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3745 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago