root/trunk/libffado/src/libstreaming


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @1851 [1851] 06/13/10 06:15:50 jwoithe RME: accept attempts to change the hardware streaming state to the state …
(edit) @1848 [1848] 06/11/10 06:22:02 jwoithe RME: nothing exciting - just some additional code to facilitate …
(edit) @1847 [1847] 06/07/10 07:37:38 jwoithe RME: fix some streaming setup errors. Add debug output to assist with …
(edit) @1844 [1844] 05/31/10 05:30:56 jwoithe MOTU: add some debugging output to gain some insights into the streaming …
(edit) @1819 [1819] 04/30/10 04:58:48 jwoithe - MOTU: make audio streaming work for Mark 3 devices. There are still …
(edit) @1818 [1818] 04/30/10 03:45:02 jwoithe - MOTU: initial set of changes to streaming code for "mark 3" devices. …
(edit) @1797 [1797] 02/11/10 01:46:06 jwoithe MOTU: add some commented out code which could be used for future debugging
(edit) @1784 [1784] 01/05/10 14:19:48 jwoithe MOTU: add temporary debugging output to help track down 896HD issues. It …
(edit) @1765 [1765] 12/23/09 11:10:49 ppalmers put everything related to iso streaming into one CPP file. this should …
(edit) @1764 [1764] 12/19/09 08:26:20 ppalmers fix 32bit format string warnings
(edit) @1763 [1763] 12/19/09 08:12:53 ppalmers Merged revisions …
(edit) @1749 [1749] 12/07/09 04:03:36 jwoithe RME: - minor code clean-up to avoid unnecessary duplication - crudely make …
(edit) @1714 [1714] 11/15/09 14:56:42 arnonym ignore me
(edit) @1688 [1688] 10/15/09 06:55:37 jwoithe RME: more work on the streaming system.
(edit) @1684 [1684] 10/12/09 05:11:09 jwoithe RME: more preparatory work on the streaming system
(edit) @1674 [1674] 09/28/09 05:36:17 jwoithe RME: define some packet dimensional details
(edit) @1672 [1672] 09/20/09 04:40:33 jwoithe RME: create templates for streaming objects for the RME driver. They are …
(edit) @1642 [1642] 08/30/09 12:21:55 arnonym ignore me
(edit) @1535 [1535] 04/12/09 06:51:07 ppalmers add support for the FCA-202, and possibly other Oxford FW-92x devices
(edit) @1531 [1531] 03/29/09 13:59:09 ppalmers svn merge -r 1506:HEAD …
(edit) @1511 [1511] 12/21/08 08:12:38 ppalmers fix stream alignment
(edit) @1498 [1498] 12/07/08 05:50:41 ppalmers Merge all changes from 2.0 branch into trunk (since r1361). This _should_ …
(edit) @1361 [1361] 10/19/08 03:19:04 ppalmers Merge 2.0 branch changes. svn merge -r1349:HEAD …
(edit) @1348 [1348] 09/24/08 09:45:50 ppalmers merge 2.0 branch changes to trunk. svn merge -r 1337:HEAD …
(edit) @1347 [1347] 09/24/08 09:42:55 ppalmers re #152: apply patch
(edit) @1336 [1336] 09/23/08 03:42:04 ppalmers Bring trunk up to date with branches/libffado-2.0: """ svn merge -r …
(edit) @1254 [1254] 06/08/08 07:34:59 ppalmers split config.h into config/version/debug_config to allow for faster …
(edit) @1234 [1234] 05/29/08 01:24:21 holin fix gcc 4.3 compile errors and some warnings (largely from Adrian Knoth)
(edit) @1168 [1168] 05/12/08 16:20:21 jwoithe * MOTU: greatly increase the chances of having a clean shutdown of MOTU …
(edit) @1165 [1165] 05/11/08 17:58:19 ppalmers improve library behavior in bad situations
(edit) @1164 [1164] 05/11/08 17:16:54 ppalmers fix small bug
(edit) @1149 [1149] 05/09/08 07:58:28 ppalmers lower debug level on too late packets
(edit) @1145 [1145] 05/09/08 04:12:05 holin error types are returned in errno not the return value
(edit) @1140 [1140] 05/08/08 08:34:38 holin add byte swapping macros for constants, which avoids #ifdefs in other code …
(edit) @1138 [1138] 05/08/08 04:09:10 holin fix big endian cip header
(edit) @1136 [1136] 05/08/08 02:38:15 ppalmers keep bus direction in endian swapping functions
(edit) @1135 [1135] 05/08/08 02:00:38 ppalmers centralize byteswapping and make it conditional
(edit) @1134 [1134] 05/08/08 01:38:46 ppalmers revert r1131 since it's does unconditional byteswapping
(edit) @1131 [1131] 05/07/08 13:03:16 ppalmers implement endian fixes (thx Heikki Lindholm) switch from network host …
(edit) @1103 [1103] 05/03/08 05:58:54 ppalmers lower debug output level of too late message
(edit) @1099 [1099] 05/02/08 15:58:56 ppalmers - transmit AMDTP packets earlier (3 to 4 packets instead of 6) adheres …
(edit) @1098 [1098] 05/02/08 15:53:20 ppalmers fix conceptually wrong use of timestamp value. re-enable late transmission …
(edit) @1097 [1097] 05/02/08 15:51:36 ppalmers fix conceptually wrong use of timestamp value
(edit) @1046 [1046] 04/26/08 09:42:39 ppalmers debug message cleanup. move #defines into config.h.in.
(edit) @1045 [1045] 04/26/08 08:45:43 ppalmers use MutexLockHelper? in SPM
(edit) @1043 [1043] 04/26/08 08:20:56 ppalmers - fix octlet byteswap bug for non-debug builds - make Ieee1394Service …
(edit) @1037 [1037] 04/25/08 12:07:32 ppalmers use new pkt_ctr in receive SP, calculate it fully in the IsoHandler?
(edit) @1036 [1036] 04/25/08 11:52:18 ppalmers remove cycle var where not needed. calculate full pkt_ctr in IsoHandler?
(edit) @1035 [1035] 04/25/08 11:32:04 ppalmers remove unused arguments for receive SP's
(edit) @1034 [1034] 04/25/08 11:08:09 ppalmers - remove unused function call parameters in streamprocessors - change …
(edit) @1033 [1033] 04/25/08 10:38:22 ppalmers eliminate unused dropped argument
(edit) @1032 [1032] 04/25/08 10:21:07 ppalmers some more shuffling. Eliminate the CTR read from the generic transmit SP.
(edit) @1031 [1031] 04/25/08 09:39:51 ppalmers reorganize handler code a bit. prepare to move the cycle timer read calls …
(edit) @1021 [1021] 04/24/08 10:23:02 ppalmers Allow to disable sending payload on no-data packets though config.h.in. …
(edit) @1005 [1005] 04/21/08 01:27:47 ppalmers Improve thread synchronisation. Switch back to separate threads for …
(edit) @1001 [1001] 04/19/08 05:18:01 ppalmers Improve streaming startup for better initial timestamps and locking.
(edit) @1000 [1000] 04/18/08 08:42:24 ppalmers add some error condition debugging
(edit) @993 [993] 04/09/08 10:04:46 ppalmers fix deadlock (hackish but working)
(edit) @991 [991] 03/31/08 15:20:01 jwoithe MOTU: allow incoming MIDI events to extend into the next period buffer if …
(edit) @990 [990] 03/30/08 15:09:15 jwoithe MOTU: make MIDI transmission actually work on the Traveler. MOTU: parse …
(edit) @989 [989] 03/27/08 22:48:53 jwoithe MOTU: yet more MIDI treaks. Thanks to Francois Ernoult for the extensive …
(edit) @988 [988] 03/27/08 19:31:09 jwoithe MOTU: more MIDI tweaks.
(edit) @986 [986] 03/27/08 15:33:44 jwoithe MOTU: more tweaks to MIDI code.
(edit) @985 [985] 03/26/08 20:51:28 jwoithe * MOTU: Fix interaction with FFADO MIDI stream buffer system so incoming …
(edit) @981 [981] 03/24/08 16:00:49 jwoithe config.h.in: reworked MOTU_* constants to get "nearly correct" timestamps …
(edit) @979 [979] 03/24/08 10:22:54 ppalmers use efficient rounding
(edit) @967 [967] 03/22/08 14:48:09 ppalmers - first attempt at not causing total havoc when devices are removed from …
(edit) @952 [952] 03/17/08 19:57:29 jwoithe MOTU: fix a stupid typo.
(edit) @951 [951] 03/17/08 19:16:43 jwoithe MOTU: clip float samples to +/- 1.0 to avoid nasty audio wraparound …
(edit) @948 [948] 03/16/08 15:13:45 jwoithe MOTU: Use fast C99 lrint()/lrintf() for float-int casts in MOTU transmit …
(edit) @938 [938] 03/12/08 04:48:37 ppalmers implement static iso handler scheduling
(edit) @937 [937] 03/12/08 03:06:09 ppalmers cleanup some compilation warnings
(edit) @930 [930] 03/11/08 01:37:08 ppalmers Fix latency/reliability issue. Preliminary tests indicate that this runs …
(edit) @928 [928] 03/10/08 15:21:26 jwoithe Fixed generation of silent headers for MOTU. Seems to improve shutdown …
(edit) @918 [918] 03/08/08 08:08:13 ppalmers fix bogus startup timestamp issue
(edit) @907 [907] 03/06/08 11:18:43 ppalmers fix concurrency issue
(edit) @906 [906] 03/06/08 04:22:38 ppalmers implement support for kernel space skipped cycles notification (non-public …
(edit) @905 [905] 03/06/08 01:05:31 ppalmers convert some const values into defines
(edit) @904 [904] 03/05/08 14:24:49 ppalmers simplify threading. Each port now gets two threads: one for transmit and …
(edit) @893 [893] 02/24/08 11:24:55 ppalmers improve AMDTP receive performance
(edit) @892 [892] 02/24/08 11:17:56 ppalmers sse clipping fix
(edit) @890 [890] 02/24/08 09:03:48 ppalmers simplify SSE clipping
(edit) @887 [887] 02/24/08 07:40:16 ppalmers implement clipping for float data
(edit) @885 [885] 02/24/08 05:57:51 ppalmers fix debug message
(edit) @883 [883] 02/20/08 13:00:50 ppalmers fix initialization bug
(edit) @876 [876] 01/28/08 03:02:29 jwoithe Properly fix the segfault on closedown which was worked around in rev 875. …
(edit) @875 [875] 01/25/08 03:26:21 jwoithe Apply a fix which appears to prevent the segfault on shutdown, seen …
(edit) @873 [873] 01/21/08 14:01:52 jwoithe MOTU: Reinstate MIDI stream processing code removed during API …
(edit) @866 [866] 01/20/08 03:59:17 ppalmers - weed out some unused functions - introduce 'debugOutputExtreme' allowing …
(edit) @864 [864] 01/20/08 02:29:17 ppalmers update license to GPLv2 or GPLv3 instead of GPLv2 or any later version. …
(edit) @862 [862] 01/19/08 12:09:55 ppalmers fix xrun recovery and robustify
(edit) @860 [860] 01/19/08 10:47:41 ppalmers clean up synchronization in streamprocessor
(edit) @857 [857] 01/19/08 04:11:20 ppalmers Introduce distinction between empty and silent packets. When shutting down …
(edit) @856 [856] 01/17/08 13:55:20 ppalmers revert to old structure and implement SSE routines in there. This avoids …
(edit) @849 [849] 01/16/08 14:19:48 ppalmers temp commit of some SSE/memory optimizations
(edit) @847 [847] 01/14/08 10:59:06 ppalmers use SSE2 for byteswaps (20% faster than ntohl())
(edit) @846 [846] 01/14/08 10:37:01 ppalmers remove AGAIN useage (might cause deadlock)
(edit) @841 [841] 01/13/08 09:17:58 ppalmers fix single ISO thread operation (1394 stack seems to be thread-unsafe)
(edit) @840 [840] 01/13/08 07:38:42 ppalmers fix uninitialized value bug
(edit) @839 [839] 01/13/08 07:21:29 ppalmers fix shutdown segfault
Note: See TracRevisionLog for help on using the revision log.