torben
190640f851
add suport for celt-0.8.x
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@4058 0c269be4-1314-0410-8aa9-9f06e86f4224
14 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
21c1b44223
fix complete fuckup with asymmetric chancounts in netsource (doh)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3992 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
af2df52562
return True from sync_cb when not connected.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3978 0c269be4-1314-0410-8aa9-9f06e86f4224
15 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
15 years ago
torben
09a3ffede5
change client name to "netjack"
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3761 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
1a8c92cfa3
remove still here message
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3760 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
75f17f17c7
[netsource] free packet cache after jack_client_close
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3759 0c269be4-1314-0410-8aa9-9f06e86f4224
15 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
15 years ago
torben
fd37c06bdb
joerns commandline parameter sanity patch
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3757 0c269be4-1314-0410-8aa9-9f06e86f4224
15 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
15 years ago
torben
5901db02bd
add segterm handler to netsource for clean exit.
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3751 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
b25ebbd9f0
[netsource] add -B bindport option to netsource
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3722 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
e49e1846ea
include "config.h"
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3706 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
cd0573ac07
remove celt magic bitdepth number... (by nettings)
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3696 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
dd69da4589
make configure check for different celt api, already in distros
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3691 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
5b642bcabe
update celt code to celt-0.7.0 api ( fixes #139 )
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3690 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
5d170e72d5
whitespace squelching in netsource.c
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3689 0c269be4-1314-0410-8aa9-9f06e86f4224
15 years ago
torben
565a8f5d82
[netjack] execute send code after recv code when latency != 0
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3397 0c269be4-1314-0410-8aa9-9f06e86f4224
16 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
16 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
16 years ago
torben
9643ffbb40
[netjack] support building without libsamplerate
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3196 0c269be4-1314-0410-8aa9-9f06e86f4224
16 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
16 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
16 years ago
paul
6ae5c7e60d
bump to 0.116.0; torben's re-pushed changes to make 32/64 compatibility really work, which change the size of a couple of protocol structures (hence the minor version change); use CFLAGS from environment; export JACK_CORE_CFLAGS to makefiles so that simd.c can use it and not JACK_CFLAGS which includes optimization flags; don't use MMX for math if we're using SSE; torben's patch to add better (ALSA memops-based) scaling for float->int16 conversion
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@3143 0c269be4-1314-0410-8aa9-9f06e86f4224
16 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
16 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
16 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
16 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
16 years ago
paul
f235681089
small FreeBSD patch from Erik dCL
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@2947 0c269be4-1314-0410-8aa9-9f06e86f4224
16 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
17 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
17 years ago
marco
907afb26a7
* Rename net_source.c to netsource.c to make it consistent with the executable name
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1161 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
marco
47b65e76f5
* Code cleanup
* Help text improvements
* Output messages improvements/fixes
* Latency now defaults to 5 which is a much more realistic/sensible default for most networks (I'm thinking about first user experience there
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1160 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
marco
c0c8ccd99b
* Reorganise the receive code in the process callback
* Attempt to make the output regarding lost/late frames more clear
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1159 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
marco
171e6b2d1a
* Have jack_netsource use jack_client_open() instead of jack_client_new()
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1155 0c269be4-1314-0410-8aa9-9f06e86f4224
17 years ago
marco
1ea55fa14a
* Change jacknet_client's name to jack_netsource
* Beautify netsource.c code
* Change the host and port switches to -h and -p
git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1154 0c269be4-1314-0410-8aa9-9f06e86f4224
17 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
17 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
17 years ago