Paul Davis
d094819df4
#include changes to reflect separation of public and private headers
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
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
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
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
torben
05892a251e
remove unnecessary messing with signals from netjack_poll_deadline
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3744 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
8b79ae3487
add netjack_poll back, easiest way to get ctrl-c autoconf packet wait.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3743 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
e9ca29a49e
make want_deadline even more negative. the offset machinery seems to need that.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3740 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
25b2e04776
for all latencies below 4 we need negative deadline goodness.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3739 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
43e32d389a
sort of giving up :) ... set want_deadline to (- period/4 )
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3738 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
2e4ad047f5
special want_deadline goodness for -l1
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3737 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
cd53307117
want_deadline extract
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3736 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
0dc1ecc273
drop old file
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3735 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
3b1a2263bf
set driver->period_usecs... fixes the zombification issues.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3730 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
bd94551fe9
comment out jack_error messages again.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3729 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
4cb9e690e4
fix signedness issues with deadline_goodness compares.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3728 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
606c9b6707
calling delay doesnt work. deactivate for now.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3727 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
fdbba6a1fd
[netjack] on slave send outgoing packets from listen port
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3721 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
6c650ca090
[netjack] improved xrun reporting
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3713 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
05fe1ac394
improve startup behaviour. retrieves the highest framecount.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3711 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
43db3b191e
fix packet_cache_get_next_available_framecnt returning old packets.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3710 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
8fe3be703c
make -dnet report xruns.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3709 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
4655fc1972
fix stuff the old merge broke.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3708 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
550b65510f
include jack/internal.h for jack1
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3707 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
e49e1846ea
include "config.h"
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3706 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
60bba680a8
copy netjack_packet.{c,h} from jack2
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3705 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
9e787bab0d
fix missing always deadline driver param
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3704 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago
torben
cda89285ff
copy over netjack.{c,h} from jack2
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3703 0c269be4-1314-0410-8aa9-9f06e86f4224
16 years ago