root/trunk/libffado/src/rme/rme_avdevice.cpp


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @2724 [2724] 01/05/18 01:33:39 jwoithe RME: ensure byte swap macros are available for all components. The byte …
(edit) @2693 [2693] 06/03/17 01:08:05 jwoithe rme: add a clarifying comment indicating that FFADO does not implement RME …
(edit) @2691 [2691] 05/09/17 05:55:47 jwoithe Initial attempt to address deprecation of auto_ptr. C++11 deprecates …
(edit) @2663 [2663] 12/26/16 03:22:21 jwoithe rme: move RME byteswap definitions into the header file to make them …
(edit) @2651 [2651] 11/11/16 02:53:52 jwoithe Fix some warnings emitted by recent versions of gcc. These are mostly …
(edit) @2635 [2635] 10/23/16 05:27:05 jwoithe rme: add word clock conversion control to the TCO tab in ffado-mixer.
(edit) @2631 [2631] 10/23/16 04:45:20 jwoithe rme: report word clock TCO input status via ffado-mixer.
(edit) @2630 [2630] 10/22/16 07:59:48 jwoithe rme: first pass at providing control of the optional TCO in the FF800 from …
(edit) @2612 [2612] 07/03/16 17:09:56 jwoithe rme: include shm ID when reporting the nature of the shared control …
(edit) @2611 [2611] 06/23/16 04:33:52 jwoithe rme: create separate rme shared memory segments for each RME device found. …
(edit) @2603 [2603] 01/31/16 03:53:56 jwoithe rme: introduce an RME device object flag to indicate whether midi should …
(edit) @2574 [2574] 11/22/14 00:21:03 jwoithe Clean up compiler warnings when compiling on 64-bit systems. These are …
(edit) @2522 [2522] 05/09/14 04:55:55 jwoithe rme: remove the compile-time warning about the state of the RME driver …
(edit) @2477 [2477] 02/02/14 14:30:19 jwoithe rme: use the 'ret' local variable correctly as a 'bool' and don't assign …
(edit) @2425 [2425] 10/08/13 05:46:55 jwoithe rme: fix 'analog 1-8' bandwidth limit mode for the FF800.
(edit) @2421 [2421] 10/06/13 04:12:31 jwoithe rme: unlike some other interfaces, SPDIF is available on these interfaces …
(edit) @2406 [2406] 09/19/13 06:43:20 jwoithe rme: provide a proper fix in place of the temporary workaround committed …
(edit) @2384 [2384] 08/27/13 06:32:37 jwoithe rme: temporarily work around an issue introduced in r2379 whereby the …
(edit) @2381 [2381] 08/21/13 17:33:47 jwoithe rme: improve error logging when difficulties are encountered when reading …
(edit) @2380 [2380] 08/21/13 03:57:33 jwoithe rme: copy current software sampling rate to the settings structure so it …
(edit) @2379 [2379] 08/20/13 06:03:31 jwoithe rme: another attempt to provide a sensible sample rate interface for the …
(edit) @2377 [2377] 08/19/13 06:21:18 jwoithe rme: another clock mode adjustment. For now, list all sample rates …
(edit) @2376 [2376] 08/18/13 06:23:04 jwoithe rme: revise clock rate selection logic to hopefully provide a saner …
(edit) @2375 [2375] 08/18/13 03:03:06 jwoithe rme: minor bugfixes: return a useful value from destroyMixer() and fix a …
(edit) @2374 [2374] 08/18/13 02:46:29 jwoithe rme: fix a typo in an error condition return value in …
(edit) @2336 [2336] 06/21/13 05:41:56 jwoithe rme: fix issues at shutdown when an unsupported RME device is detected. …
(edit) @2319 [2319] 05/14/13 05:07:59 jwoithe rme: small cleanup of unnecessary commented out code and the like.
(edit) @2312 [2312] 04/27/13 06:41:56 jwoithe rme: since init_hardware() reads the flash settings now there's no need to …
(edit) @2296 [2296] 04/11/13 06:21:20 jwoithe rme: implement infrastructure allowing ffado-mixer to trigger flash …
(edit) @2282 [2282] 03/27/13 05:28:40 jwoithe rme: revert some erroneous byte swapping left over from testing which …
(edit) @2281 [2281] 03/27/13 03:20:53 jwoithe rme: refactor flash value calculations to remove code duplication. Fix …
(edit) @2269 [2269] 02/24/13 04:49:33 jwoithe rme: fix channel count calculation for the 'no ADAT2' bandwidth limit mode …
(edit) @2260 [2260] 12/18/12 04:43:07 jwoithe rme: fix flash write function. Fix input/output level identifiers stored …
(edit) @2245 [2245] 10/17/12 15:46:56 jwoithe rme: gracefully handle the case where the device does not appear to come …
(edit) @2169 [2169] 06/23/12 03:35:36 adi Use ByteSwap?32 from libutil/ByteSwap.h Closes #357
(edit) @2158 [2158] 05/30/12 12:30:42 adi Fix FTBFS with gcc-4.7 Like always, a missing …
(edit) @2153 [2153] 05/19/12 05:50:08 jwoithe rme: since the RME driver now mostly works, change the #warning to reflect …
(edit) @2077 [2077] 03/09/12 00:14:17 jwoithe rme: the streaming system can now be restarted after being stopped without …
(edit) @2074 [2074] 03/08/12 05:27:34 jwoithe Maybe improve streaming restart reliability by ensuring IsoHandler? fields …
(edit) @2062 [2062] 03/04/12 17:20:37 jwoithe rme: fix misconfiguration of packet layout data caused by offsets which …
(edit) @2061 [2061] 03/03/12 20:48:56 jwoithe rme: fixes to FF800 streaming initialisation code. Streaming starts now …
(edit) @2054 [2054] 03/03/12 07:15:53 jwoithe rme: implement new ffado-mixer features needed for the FF800 - all FF800 …
(edit) @2044 [2044] 02/27/12 04:34:27 jwoithe rme: make the bandwidth limit control do something. This is yet to be …
(edit) @2042 [2042] 02/27/12 03:47:01 jwoithe rme: implement getStreamingState() so the generic mixer streaming state …
(edit) @2040 [2040] 02/13/12 03:58:09 jwoithe rme: added TCO option to the preferred sync ref control set (it's disabled …
(edit) @2038 [2038] 02/07/12 04:11:19 jwoithe rme: various information panes are now active in ffado-mixer: sync check, …
(edit) @2037 [2037] 02/05/12 03:47:14 jwoithe rme: make clock mode control active. Note that this isn't overly useful …
(edit) @2035 [2035] 02/03/12 04:03:09 jwoithe rme: clock source selection and management on the RME devices is a bit …
(edit) @2033 [2033] 02/03/12 03:15:10 jwoithe rme: implement SPDIF output option control via ffado-mixer. Again, I …
(edit) @2032 [2032] 02/03/12 02:35:02 jwoithe rme: implement SPDIF input mode selection via ffado-mixer. Whether this …
(edit) @2021 [2021] 01/30/12 05:02:09 jwoithe matrixmixer: complete initial implementation of optional mute …
(edit) @2016 [2016] 12/19/11 04:17:30 jwoithe rme: refine mute hardware mute controls. Add mute support for mixer …
(edit) @2005 [2005] 11/20/11 03:25:56 jwoithe rme: initial experiments to hook the MatrixMixer? widget into the RME …
(edit) @2004 [2004] 11/18/11 04:28:04 jwoithe rme: complete mixer glue code. Create dbus controls for the onboard …
(edit) @1993 [1993] 09/04/11 05:03:42 jwoithe rme: clean up debug output by replacing "temporary" printf() calls with …
(edit) @1980 [1980] 04/14/11 05:54:02 jwoithe RME: make the bandwidth limit have the desired effect on the channels …
(edit) @1968 [1968] 03/22/11 05:14:39 jwoithe RME: first pass at creating ports for all audio channels. Copyright year …
(edit) @1925 [1925] 12/03/10 04:37:41 jwoithe RME: more experiments to avoid warnings from the main ffado timestamp DLL …
(edit) @1869 [1869] 07/18/10 07:42:58 jwoithe RME: more receive streaming changes. The resulting code has enabled the …
(edit) @1868 [1868] 07/15/10 07:20:13 jwoithe RME: more work to stabilise streaming startup. RME: delete the tx/rx …
(edit) @1850 [1850] 06/12/10 06:53:01 jwoithe RME: inform the IsoHandlerManager? associated with the device that missed …
(edit) @1847 [1847] 06/07/10 07:37:38 jwoithe RME: fix some streaming setup errors. Add debug output to assist with …
(edit) @1813 [1813] 04/19/10 07:04:13 jwoithe RME: fix some format specifiers in debug messages.
(edit) @1798 [1798] 02/11/10 01:51:44 jwoithe RME: remove commented out debug lines which are no longer required.
(edit) @1749 [1749] 12/07/09 04:03:36 jwoithe RME: - minor code clean-up to avoid unnecessary duplication - crudely make …
(edit) @1746 [1746] 12/04/09 03:50:31 jwoithe RME: add a transmit stream processor to the device. A functional tx …
(edit) @1697 [1697] 10/19/09 05:37:15 jwoithe RME: * implement stub functions for more device initialisation …
(edit) @1690 [1690] 10/17/09 06:15:46 jwoithe RME: * work on streaming setup continues * some whitespace cleanups * …
(edit) @1689 [1689] 10/16/09 05:14:30 jwoithe RME: more streaming control tweaks.
(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) @1671 [1671] 09/19/09 05:02:54 jwoithe RME: add some device-level support for stream configuration and …
(edit) @1660 [1660] 09/07/09 04:41:57 jwoithe ieee1394Service: new method allocateFixedIsoChannelGeneric() to allocate a …
(edit) @1657 [1657] 09/06/09 05:27:13 jwoithe RME: lay some groundwork for the management of iso resources used for …
(edit) @1629 [1629] 08/27/09 05:18:06 jwoithe RME: refine shared device configuration locking. Rename some data objects …
(edit) @1628 [1628] 08/23/09 05:03:54 jwoithe RME: If shared memory allocation fails, use a local duplicate of the …
(edit) @1627 [1627] 08/21/09 23:55:43 jwoithe RME: implement initial use of shared data object for configuration data. …
(edit) @1624 [1624] 08/21/09 06:58:02 jwoithe RME: prepare for the use of a shared memory object to share device …
(edit) @1622 [1622] 08/16/09 06:53:12 jwoithe RME: input, output and phones mixer/control elements now control …
(edit) @1616 [1616] 08/13/09 07:21:51 jwoithe RME: minor documentation corrections RME: the Fireface-400 input gain …
(edit) @1615 [1615] 08/10/09 06:35:03 jwoithe RME: Rearrange control pane in mixer. Add controls for input gains on …
(edit) @1610 [1610] 08/02/09 07:26:58 jwoithe RME: initial implementation of ff400 channel 3/4 input options in mixer …
(edit) @1606 [1606] 07/25/09 06:58:45 jwoithe RME: phantom switches in mixer GUI now control the respective Fireface …
(edit) @1605 [1605] 07/23/09 04:57:42 jwoithe RME: implement the beginnings of a device control interface via the ffado …
(edit) @1604 [1604] 07/23/09 04:18:42 jwoithe RME: remove some macros which are unlikely to be used anymore.
(edit) @1596 [1596] 07/12/09 06:30:55 jwoithe RME: * implement lowlevel streaming control/setup/status functions * …
(edit) @1594 [1594] 07/10/09 06:43:04 jwoithe RME driver: * add some missing status bit defines, fix naming of some …
(edit) @1592 [1592] 07/09/09 05:42:30 jwoithe RME: begin tidy-up of sampling rate control. RME: start implementation of …
(edit) @1589 [1589] 06/27/09 06:25:55 jwoithe RME: tidied up software settings structure and removed unused fields. RME: …
(edit) @1588 [1588] 06/27/09 05:15:51 jwoithe RME: differentiate between general sampling rate and that programmed into …
(edit) @1584 [1584] 06/22/09 05:31:17 jwoithe RME: Fill out TCO definitions. Start work on TCO interface methods.
(edit) @1575 [1575] 06/15/09 05:29:38 jwoithe RME: whitespace fix, clarify some comments
(edit) @1547 [1547] 04/27/09 16:13:39 jwoithe RME: - quickly fix device detection by comparing config file modelid …
(edit) @1543 [1543] 04/25/09 10:14:57 ppalmers - Clean up class names - Change probe code for all devices (except MOTU) …
(edit) @1537 [1537] 04/13/09 17:20:37 jwoithe RME: more foundational work. Confirmed that reading device flash works.
(edit) @1534 [1534] 04/05/09 17:36:45 jwoithe RME: more low-level infrastructure development and experimentation
(edit) @1533 [1533] 03/30/09 15:48:16 jwoithe RME: more low-level infrastructure
(edit) @1532 [1532] 03/29/09 18:00:32 jwoithe RME: documentation updates RME: clean up some compile warnings RME: …
(edit) @1336 [1336] 09/23/08 03:42:04 ppalmers Bring trunk up to date with branches/libffado-2.0: """ svn merge -r …
(edit) @1239 [1239] 06/01/08 04:35:14 ppalmers - Merge 2.0 branch changes r1225:1238 (svn merge -r 1225:HEAD …
Note: See TracRevisionLog for help on using the revision log.