Commit Graph

63 Commits

Author SHA1 Message Date
Thomas Brand 655626ac9d NO-OP / trailing whitespace in *.h files 2019-01-20 23:14:23 +01:00
Stephane Letz d8c2b0bfaf Configurable fPacketTimeOut field in NetJack2 code. 2013-12-05 14:16:20 +01:00
Stephane Letz e4de2d61da Autosave mode in netjack2 netmanager. 2013-05-13 09:33:50 +02:00
Stephane Letz eacbd3e181 JackServer::SwitchMaster now correctly notify buffer_size and sample_rate changes, cleanup/improvements in JackNetDriver. 2013-05-09 16:06:29 +02:00
Stephane Letz 4bb237685c JackNetDriver now correctly get master in/out when restarted. 2013-05-09 13:57:49 +02:00
Stephane Letz 2e12829a04 Improve JackDriver SaveConnections and RestoreConnections. 2013-04-16 10:49:39 +02:00
Stephane Letz 1ad17b48ec Rework latency settings in netjack. 2013-03-04 19:25:01 +01:00
Robin Gareus 33bef4fcb0 add opus support to NetJack2 2012-09-05 16:10:36 +02:00
Stephane Letz 734e450924 NetJack2 code cleanup. 2011-11-04 14:47:54 +01:00
sletz 5a5cc73ac7 New JackTimedDriver class to be used by JackDummyDriver, JackNetDriver and JackNetOneDriver classes.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4522 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-07-29 14:55:00 +00:00
sletz 840b47f8bf Code factorization and cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4514 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-07-27 20:33:50 +00:00
sletz c6ee3c03c3 Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4510 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-07-25 21:41:24 +00:00
sletz b52ec65d7d Fix symbols export.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4506 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-07-24 12:53:59 +00:00
Stephane Letz 5393000a8a Network mode converted to latency. 2011-07-22 23:00:47 +02:00
sletz 4a182fbd48 Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4482 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-07-08 13:08:54 +00:00
sletz 2f143cb0b0 NetJack2 now only send data on network for connected ports.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4481 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-07-08 12:41:02 +00:00
sletz 68ec29c2d0 SaveConnections/RestoreConnections moved in JackAudioDriver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4454 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-06-10 13:59:17 +00:00
sletz d6b65585bf SaveConnections/RestoreConnections in NetDriver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4453 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-06-10 12:48:51 +00:00
sletz 1baad52375 Activate CELT encoding in JackNetDriver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4343 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-21 14:12:37 +00:00
sletz 47cc588e41 Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4255 0c269be4-1314-0410-8aa9-9f06e86f4224
2011-04-02 11:10:07 +00:00
sletz d4f271aabd Correct CPU timing in JackNetDriver, now take cycle begin time after Read.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3643 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-09-15 13:00:45 +00:00
sletz 9066f85ba0 Rename JackDriver::Init method to JackDriver::Initialize (to avoid confusion with JackThread::Init method).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3599 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-07-15 14:34:45 +00:00
sletz 897d9ee6b1 Cleanup in NetJack2 transport handing code.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3396 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-03-04 10:13:29 +00:00
sletz 319a95c629 Fix JackNetDriver::Close method.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3347 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-25 08:31:30 +00:00
sletz e583db2537 Share code in JackNetSlaveInterface class.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3312 0c269be4-1314-0410-8aa9-9f06e86f4224
2009-02-13 20:28:30 +00:00
sletz ceee0c4565 Correct JackNetDriver initialization.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2871 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-09-04 12:42:47 +00:00
moret 2509baae32 Cleanup.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2805 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-08-26 13:25:23 +00:00
moret e9a01a0a37 Fix unwanted network transport state and position feedback
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2804 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-08-26 11:27:58 +00:00
moret 6c05d1250f Transport is now working over the network with NetJack2
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2802 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-08-26 09:23:36 +00:00
moret 611d5c4fff Add first version of transport in NetJack2
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2801 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-08-25 15:55:14 +00:00
moret c395c90ff8 Fix NetDriver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2780 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-08-13 14:09:35 +00:00
moret 2485a02d42 Add JackNetInterface class hierarchy to share code between slave/master
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2773 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-08-05 14:06:37 +00:00
moret f630c4eb92 Add JackNetSlaveInterface, base class for netjack slave management (netdriver and netadapter)
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2770 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-08-04 13:40:56 +00:00
moret fcc37a9fe6 Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2766 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-08-02 17:09:52 +00:00
moret 1cdc1c58d1 More time measurment in netdriver
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2761 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-08-01 14:31:40 +00:00
moret 1e34dbb5cc Improve NetMaster 'slow mode'
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2755 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-31 16:05:42 +00:00
moret 24b28fd248 Add network modes (fast or slow) in netjack2
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2754 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-31 11:51:36 +00:00
moret a51add6c76 Add a little documentation in netjack2 source code
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2749 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-28 16:31:39 +00:00
moret 2908dd878c Add network packet id monitoring
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2729 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-24 08:20:57 +00:00
moret abb3a61a40 Cleanup
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2727 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-23 16:11:34 +00:00
moret e3ceba7078 Add JackGnuPlotMonitor to JackTools - improve time monitoring for netjack2
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2722 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-23 13:45:03 +00:00
moret 1d427a83a7 Fix netmaster timing monitoring
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2721 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-22 16:19:36 +00:00
moret 0f3c1ed9ad Change NetMonitor data structures
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2719 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-22 14:08:11 +00:00
moret 40fca29a79 Compile again on linux - Add Monitoring option in waf
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2718 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-22 12:57:07 +00:00
moret 76fd95b7f6 Add NetMonitor to trunk
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2717 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-22 11:44:30 +00:00
moret aaf799198a Add sync packets in both NetDriver and NetManager - Sync packets will carry network sync, transport and other auxiliary data
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2709 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-21 08:56:27 +00:00
sletz ade47bdc34 Remove transport_type.h file, move transport types in types.h file.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2702 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-18 16:00:59 +00:00
moret 068e599fcd Add 'transport_sync' option to jacknetdriver (not active yet)
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2699 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-18 15:14:39 +00:00
moret 5ca867a286 Add Latency to Netjack2's ports for transport integration
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2696 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-18 08:01:40 +00:00
moret f6aa146955 Change file encoding to UTF8 on windows
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2681 0c269be4-1314-0410-8aa9-9f06e86f4224
2008-07-10 09:16:32 +00:00