torben
fb92210579
[netjack] fix MSG_CONFIRM
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3478 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
torben
a166e4732d
[netjack] add -D mode alsa_io friend, also change initial deadline to 1period
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3389 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
167ff61aac
(1) configure-time detection of likely-to-collide existing JACK installs (2) do not link libjack against libraries needed only for netjack components
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3328 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
torben
93cec3f0f7
switch to using jack_get_time instead of jack_get_microseconds
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3318 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
torben
5d0523107b
[netjack] fix warnings about unused variables without libsamplerate
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3315 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
torben
643385081d
[netjack] Fix number packet_cache for 0 payload case.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3309 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
torben
055826a2f2
[netjack] Fix Redundancy mode.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3199 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
torben
3f9efbad42
[netjack] Add -H option to turn off ntoh of payload data. reduces CPU load.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3198 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
torben
eb44cb0f65
[netjack] Compensate transport also for codec latency. should be sample accurate over internet now.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3197 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
torben
9643ffbb40
[netjack] support building without libsamplerate
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3196 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
torben
cd4ee518dc
[netjack] improve deadline handling, to recover from running too fast.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3190 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
torben
0573556d33
[netjack] Reduce dynamic deadline adjustement speed again. now it seems to really work.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3188 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
torben
157a656703
[netjack] fix master verification.... doh.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3187 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
dc837ebbd6
netjack-to-compile fixes for OS X
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3184 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
torben
1ba12ae623
[netjack] Adjust deadline faster.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3170 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
606ab3652d
torben's latest netjack code: dynamic deadline handling for packet loss; redundancy mode; fix memory corruption with celt; dont poll, when packet we want is already there; remove old framecnts from cache. works ... osort of :)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3163 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
b578ea2f0e
fix dynamic SIMD for OS X ; add config.h to netjack driver code ; make a configure.ac comment about our inability to determine an -mFOO argument for gcc on OS X
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3159 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
9c62615486
"zero-latency" patch for netjack from torben
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3139 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
71a512249f
more netjack driver compilation tweaks
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3138 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
ac1f7aedcb
compile and configuration fixes from OSX but useful everywhere
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3137 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
ae0ea1f84a
support OS X with new netjack code, plus a small netjack fix/improvement
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3135 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
de8dba1ff6
netjack changes from torben (packet loss handling leads to "dummy" backend-like behaviour; jitter buffer), along with smaller mods to alsa_{in,out}
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3127 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
0abc695b0e
optional CELT support in netjack; fixes for a resampling issue in alsa_in and alsa_out; remove debug output from alsa_{in,out}
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3121 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
paul
e700090da7
cast float values to uint16_t before passing to htons() in netjack
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3118 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
rncbc
6e4716cdef
* Make netjack build from `make dist` and `rpmbuild`.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1172 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
marco
b4eaca6563
* An attempt to restore default signal behavior while inside netjack_poll()
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1169 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
marco
4c45c54c5b
* Unblock some signals during the poll() in netjack_poll()
* Have net_driver_new() use netjack_poll()
* Some code cleanup
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1168 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
marco
94c1421995
* First attempt at a netjack_poll() function !
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1167 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
marco
e5d63d74e2
* Code cleanup in netjack_packet.c
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1164 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
marco
f0a4220243
* A patch from Torben Hohn to make netsource's output more pretty and user friendly
* Also removes printf from the process callback
* Removed some printf in the driver
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1163 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
marco
ea2eed034b
* Patch from Torben Hohn that adds the possibility to set the mtu used by NetJack connections
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1162 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
marco
4f7038517f
* Get rid of the goto in netjack_recv() and netjack_recvfrom()
* Clarify the code a bit
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1158 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
marco
8a0ca3b551
* First attempt at using poll() to wait for the first packet on a netjack slave
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1157 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
pieterpalmers
72d1002e21
- Add jackmidi support to netjack
- Fix jackmidi autoconfig: the net backend will now self-configure
it's ports according to the first packet received by the jacknet
client.
- Bump version to 0.111.0 since some config params were added.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1152 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
marco
8a9915c561
* Fix driver/netjack/Makefile.am: netjack tools where still there while source files gone
* Test against HAVE_SAMPLERATE to check if the netjack tools can be built
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1151 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
marco
7170803622
* alsa_in, alsa_out and jacknet_client are now in the tools directory
* Removed the netsource in-process client
* Netjack integration is considered complete, jack_midi support is still pending
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1150 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
34a9a49275
Cleanup
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1146 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
marco
391a83f9e3
* Build and install the alsa_in and alsa_out tools
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1142 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
997ab82762
Cleanup
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1141 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
81e1a9a5aa
Fix in netsource init_sockaddr_in
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1131 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
a1d16c1423
Marc-Olivier Barre netsource.c patch
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1129 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
9be30e88dc
Unknown jack_log replaced by jack_info
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1119 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
7bcc8d6ae5
Marc-Olivier Barre patch for net_source.c
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1117 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
caa02ff0f7
Cleanup
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1109 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
9ea6ef54c2
Token parsing in netsource jack_initialize(3)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1108 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
b5567aa4ff
Token parsing in netsource jack_initialize(2)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1107 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
90f39b82b9
Token parsing in netsource jack_initialize
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1106 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
cfaa270b7a
Correct libsamplerate version checking
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1104 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
ce59377bff
Add libsamplerate checking
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1102 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago
sletz
f816e5d832
Add code in netsource jack_initialize(2)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1101 0c269be4-1314-0410-8aa9-9f06e86f4224
18 years ago