# # ChangeLog for /branches # # Generated by Trac 0.10.4 # 03/28/24 15:09:41 # 03/03/18 22:13:17 jwoithe [2772] * branches/2.4.x/libffado/SConstruct (modified) Bump version in 2.4.x branch to 2.4.1 for release of FFADO 2.4.1. 03/03/18 22:12:18 jwoithe [2771] * branches/2.4.x/libffado/deb/SConscript (modified) * branches/2.4.x/libffado/doc/reference.doxygen.in (modified) * branches/2.4.x/libffado/doc/SConscript (modified) * branches/2.4.x/libffado/SConstruct (modified) * branches/2.4.x/libffado/src/bebob/bebob_dl_mgr.cpp (modified) * branches/2.4.x/libffado/src/ffadodevice.h (modified) * branches/2.4.x/libffado/src/fireworks/fireworks_control.cpp (modified) * branches/2.4.x/libffado/src/libavc/general/avc_unit.cpp (modified) * branches/2.4.x/libffado/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/2.4.x/libffado/src/libutil/PosixThread.cpp (modified) * branches/2.4.x/libffado/src/libutil/Watchdog.cpp (modified) * branches/2.4.x/libffado/src/rme/fireface_flash.cpp (modified) * branches/2.4.x/libffado/src/rme/rme_avdevice.cpp (modified) * branches/2.4.x/libffado/src/rme/rme_avdevice.h (modified) * branches/2.4.x/libffado/src/SConscript (modified) * branches/2.4.x/libffado/support/mixer-qt4/ffado-mixer.in (modified) * branches/2.4.x/libffado/support/mixer-qt4/ffado/ffadowindow.py (modified) * branches/2.4.x/libffado/support/mixer-qt4/ffado/logginghandler.py (modified) * branches/2.4.x/libffado/support/mixer-qt4/ffado/mixer/audiofire.py (modified) * branches/2.4.x/libffado/support/mixer-qt4/ffado/mixer/phase88control.py (modified) * branches/2.4.x/libffado/support/mixer-qt4/ffado/panelmanager.py (modified) * branches/2.4.x/libffado/support/mixer-qt4/ffado/widgets/crossbarrouter.py (modified) * branches/2.4.x/libffado/support/mixer-qt4/ffado/widgets/matrixmixer.py (modified) * branches/2.4.x/libffado/support/tools/ffado-diag-static (deleted) * branches/2.4.x/libffado/support/tools/ffado-diag.1 (modified) * branches/2.4.x/libffado/support/tools/ffado-diag.in (modified) * branches/2.4.x/libffado/support/tools/ffado-sandbox-install.py (modified) * branches/2.4.x/libffado/support/tools/ffado_diag_helpers.py (deleted) * branches/2.4.x/libffado/support/tools/helpstrings.py (deleted) * branches/2.4.x/libffado/support/tools/listirqinfo.py (deleted) * branches/2.4.x/libffado/support/tools/SConscript (modified) * branches/2.4.x/libffado/support/xdg/ffado-mixer.appdata.xml (copied) * branches/2.4.x/libffado/support/xdg/ffado.org-ffadomixer.desktop (modified) * branches/2.4.x/libffado/tests/SConscript (modified) * branches/2.4.x/libffado/tests/streaming/SConscript (modified) * branches/2.4.x/libffado/tests/systemtests/SConscript (modified) * branches/2.4.x/libffado/tests/test-mixer.cpp (modified) * branches/2.4.x/libffado/tests/test-pan.cpp (modified) * branches/2.4.x/libffado/version.h.in (modified) Merge r2722 through r2770 from trunk into 2.4.x branch. This will form the basis of FFADO 2.4.1. 12/23/17 02:45:31 jwoithe [2721] * branches/2.4.x (copied) Create branch for FFADO 2.4.x from trunk. 08/08/16 03:32:17 jwoithe [2620] * branches/2.3.x (copied) Create branch for FFADO 2.3.x 09/12/14 20:17:30 jwoithe [2545] * branches/2.2.x/libffado/src/fireworks/efc/efc_cmds_ioconfig.cpp (modified) fireworks: fix initialisation of the EFC play/record maps. Problem spotted by David Binderman, via contact form. Thanks David. Backport from r2544 in trunk. 06/01/14 17:01:27 jwoithe [2542] * branches/2.2.x/libffado/SConstruct (modified) 2.2.x: bump version number to 2.2.1 06/01/14 17:00:10 jwoithe [2541] * branches/2.2.x/libffado/src/libieee1394/IsoHandlerManager.cpp (modified) * branches/2.2.x/libffado/src/libieee1394/test-cyclecalc.cpp (modified) * branches/2.2.x/libffado/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/2.2.x/libffado/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/2.2.x/libffado/src/libutil/TimestampedBuffer.cpp (modified) Fix DEBUG=no compilation errors. Backport from r2540 in trunk. 05/31/14 03:27:27 jwoithe [2535] * branches/2.2.x/libffado/SConstruct (modified) Formally set version number to 2.2.0 05/31/14 03:24:39 jwoithe [2534] * branches/2.2.x (copied) Create branch from trunk for FFADO 2.2.x 09/16/12 17:32:17 jwoithe [2216] * branches/2.1.x (copied) Copy trunk to a 2.1.x branch just in case we end up doing a series of bugfix 2.1.x versions. 12/06/10 23:21:33 ppalmers [1932] * branches/libffado-newstack/alsa-plugin (added) * branches/libffado-newstack/alsa-plugin/.cvsignore (added) * branches/libffado-newstack/alsa-plugin/ChangeLog (added) * branches/libffado-newstack/alsa-plugin/configure.in (added) * branches/libffado-newstack/alsa-plugin/cvscompile (added) * branches/libffado-newstack/alsa-plugin/freebob (added) * branches/libffado-newstack/alsa-plugin/freebob/.cvsignore (added) * branches/libffado-newstack/alsa-plugin/freebob/Makefile.am (added) * branches/libffado-newstack/alsa-plugin/freebob/pcm_freebob.c (added) * branches/libffado-newstack/alsa-plugin/Makefile.am (added) * branches/libffado-newstack/alsa-plugin/README (added) * branches/libffado-newstack/libffado (added) * branches/libffado-newstack/libffado/admin (added) * branches/libffado-newstack/libffado/admin/config.guess (added) * branches/libffado-newstack/libffado/admin/dbus.py (added) * branches/libffado-newstack/libffado/admin/doxygen.py (added) * branches/libffado-newstack/libffado/admin/pkgconfig.py (added) * branches/libffado-newstack/libffado/admin/pyuic.py (added) * branches/libffado-newstack/libffado/admin/pyuic4.py (added) * branches/libffado-newstack/libffado/admin/scanreplace.py (added) * branches/libffado-newstack/libffado/AUTHORS (added) * branches/libffado-newstack/libffado/ChangeLog (added) * branches/libffado-newstack/libffado/config.h.in (added) * branches/libffado-newstack/libffado/configuration (added) * branches/libffado-newstack/libffado/config_debug.h.in (added) * branches/libffado-newstack/libffado/deb (added) * branches/libffado-newstack/libffado/deb/SConscript (added) * branches/libffado-newstack/libffado/doc (added) * branches/libffado-newstack/libffado/doc/adding_devices.dox (added) * branches/libffado-newstack/libffado/doc/amdtpstreamprocessor.dox (added) * branches/libffado-newstack/libffado/doc/class_diagram_1.eps (added) * branches/libffado-newstack/libffado/doc/mainpage.dox (added) * branches/libffado-newstack/libffado/doc/motu_firewire_protocol.txt (added) * branches/libffado-newstack/libffado/doc/reference.doxygen.in (added) * branches/libffado-newstack/libffado/doc/rme_notes (added) * branches/libffado-newstack/libffado/doc/rme_notes/rme_config_register_map.txt (added) * branches/libffado-newstack/libffado/doc/rme_notes/rme_protocol_notes.txt (added) * branches/libffado-newstack/libffado/doc/SConscript (added) * branches/libffado-newstack/libffado/doc/streaming.xmi (added) * branches/libffado-newstack/libffado/external (added) * branches/libffado-newstack/libffado/external/dbus (added) * branches/libffado-newstack/libffado/external/dbus/include (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++ (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/api.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/config.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/connection.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/dbus.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/debug.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/dispatcher.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/error.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/eventloop.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/glib-integration.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/interface.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/introspection.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/message.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/object.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/pendingcall.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/property.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/refptr_impl.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/server.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/types.h (added) * branches/libffado-newstack/libffado/external/dbus/include/dbus-c++/util.h (added) * branches/libffado-newstack/libffado/external/dbus/README (added) * branches/libffado-newstack/libffado/external/dbus/SConscript (added) * branches/libffado-newstack/libffado/external/dbus/src (added) * branches/libffado-newstack/libffado/external/dbus/src/connection.cpp (added) * branches/libffado-newstack/libffado/external/dbus/src/connection_p.h (added) * branches/libffado-newstack/libffado/external/dbus/src/debug.cpp (added) * branches/libffado-newstack/libffado/external/dbus/src/dispatcher.cpp (added) * branches/libffado-newstack/libffado/external/dbus/src/dispatcher_p.h (added) * branches/libffado-newstack/libffado/external/dbus/src/error.cpp (added) * branches/libffado-newstack/libffado/external/dbus/src/eventloop.cpp (added) * branches/libffado-newstack/libffado/external/dbus/src/glib-integration.cpp (added) * branches/libffado-newstack/libffado/external/dbus/src/interface.cpp (added) * branches/libffado-newstack/libffado/external/dbus/src/internalerror.h (added) * branches/libffado-newstack/libffado/external/dbus/src/introspection.cpp (added) * branches/libffado-newstack/libffado/external/dbus/src/message.cpp (added) * branches/libffado-newstack/libffado/external/dbus/src/message_p.h (added) * branches/libffado-newstack/libffado/external/dbus/src/object.cpp (added) * branches/libffado-newstack/libffado/external/dbus/src/pendingcall.cpp (added) * branches/libffado-newstack/libffado/external/dbus/src/pendingcall_p.h (added) * branches/libffado-newstack/libffado/external/dbus/src/property.cpp (added) * branches/libffado-newstack/libffado/external/dbus/src/server.cpp (added) * branches/libffado-newstack/libffado/external/dbus/src/server_p.h (added) * branches/libffado-newstack/libffado/external/dbus/src/types.cpp (added) * branches/libffado-newstack/libffado/external/dbus/tools (added) * branches/libffado-newstack/libffado/external/dbus/tools/introspect.cpp (added) * branches/libffado-newstack/libffado/external/dbus/tools/introspect.h (added) * branches/libffado-newstack/libffado/external/dbus/tools/xml.cpp (added) * branches/libffado-newstack/libffado/external/dbus/tools/xml.h (added) * branches/libffado-newstack/libffado/external/dbus/tools/xml2cpp.cpp (added) * branches/libffado-newstack/libffado/external/dbus/tools/xml2cpp.h (added) * branches/libffado-newstack/libffado/external/libconfig (added) * branches/libffado-newstack/libffado/external/libconfig/grammar.c (added) * branches/libffado-newstack/libffado/external/libconfig/grammar.h (added) * branches/libffado-newstack/libffado/external/libconfig/libconfig.c (added) * branches/libffado-newstack/libffado/external/libconfig/libconfig.h (added) * branches/libffado-newstack/libffado/external/libconfig/libconfig.html (added) * branches/libffado-newstack/libffado/external/libconfig/libconfigcpp.cpp (added) * branches/libffado-newstack/libffado/external/libconfig/libconfigpp.h (added) * branches/libffado-newstack/libffado/external/libconfig/private.h (added) * branches/libffado-newstack/libffado/external/libconfig/scanner.c (added) * branches/libffado-newstack/libffado/external/libconfig/scanner.h (added) * branches/libffado-newstack/libffado/external/libconfig/SConscript (added) * branches/libffado-newstack/libffado/external/libconfig/wincompat.h (added) * branches/libffado-newstack/libffado/external/SConscript (added) * branches/libffado-newstack/libffado/libffado (added) * branches/libffado-newstack/libffado/libffado.pc.in (added) * branches/libffado-newstack/libffado/libffado/ffado.h (added) * branches/libffado-newstack/libffado/libffado/SConscript (added) * branches/libffado-newstack/libffado/LICENSE.GPLv2 (added) * branches/libffado-newstack/libffado/LICENSE.GPLv3 (added) * branches/libffado-newstack/libffado/NEWS (added) * branches/libffado-newstack/libffado/README (added) * branches/libffado-newstack/libffado/SConstruct (added) * branches/libffado-newstack/libffado/src (added) * branches/libffado-newstack/libffado/src/bebob (added) * branches/libffado-newstack/libffado/src/bebob/bebob_avdevice.cpp (added) * branches/libffado-newstack/libffado/src/bebob/bebob_avdevice.h (added) * branches/libffado-newstack/libffado/src/bebob/bebob_avdevice_subunit.cpp (added) * branches/libffado-newstack/libffado/src/bebob/bebob_avdevice_subunit.h (added) * branches/libffado-newstack/libffado/src/bebob/bebob_avplug.cpp (added) * branches/libffado-newstack/libffado/src/bebob/bebob_avplug.h (added) * branches/libffado-newstack/libffado/src/bebob/bebob_dl_bcd.cpp (added) * branches/libffado-newstack/libffado/src/bebob/bebob_dl_bcd.h (added) * branches/libffado-newstack/libffado/src/bebob/bebob_dl_codes.cpp (added) * branches/libffado-newstack/libffado/src/bebob/bebob_dl_codes.h (added) * branches/libffado-newstack/libffado/src/bebob/bebob_dl_mgr.cpp (added) * branches/libffado-newstack/libffado/src/bebob/bebob_dl_mgr.h (added) * branches/libffado-newstack/libffado/src/bebob/bebob_functionblock.cpp (added) * branches/libffado-newstack/libffado/src/bebob/bebob_functionblock.h (added) * branches/libffado-newstack/libffado/src/bebob/bebob_mixer.cpp (added) * branches/libffado-newstack/libffado/src/bebob/bebob_mixer.h (added) * branches/libffado-newstack/libffado/src/bebob/edirol (added) * branches/libffado-newstack/libffado/src/bebob/edirol/edirol_fa101.cpp (added) * branches/libffado-newstack/libffado/src/bebob/edirol/edirol_fa101.h (added) * branches/libffado-newstack/libffado/src/bebob/edirol/edirol_fa66.cpp (added) * branches/libffado-newstack/libffado/src/bebob/edirol/edirol_fa66.h (added) * branches/libffado-newstack/libffado/src/bebob/esi (added) * branches/libffado-newstack/libffado/src/bebob/esi/quatafire610.cpp (added) * branches/libffado-newstack/libffado/src/bebob/esi/quatafire610.h (added) * branches/libffado-newstack/libffado/src/bebob/focusrite (added) * branches/libffado-newstack/libffado/src/bebob/focusrite/focusrite_cmd.cpp (added) * branches/libffado-newstack/libffado/src/bebob/focusrite/focusrite_cmd.h (added) * branches/libffado-newstack/libffado/src/bebob/focusrite/focusrite_generic.cpp (added) * branches/libffado-newstack/libffado/src/bebob/focusrite/focusrite_generic.h (added) * branches/libffado-newstack/libffado/src/bebob/focusrite/focusrite_saffire.cpp (added) * branches/libffado-newstack/libffado/src/bebob/focusrite/focusrite_saffire.h (added) * branches/libffado-newstack/libffado/src/bebob/focusrite/focusrite_saffirepro.cpp (added) * branches/libffado-newstack/libffado/src/bebob/focusrite/focusrite_saffirepro.h (added) * branches/libffado-newstack/libffado/src/bebob/mackie (added) * branches/libffado-newstack/libffado/src/bebob/mackie/onyxmixer.cpp (added) * branches/libffado-newstack/libffado/src/bebob/mackie/onyxmixer.h (added) * branches/libffado-newstack/libffado/src/bebob/template (added) * branches/libffado-newstack/libffado/src/bebob/template/vendor_device.cpp (added) * branches/libffado-newstack/libffado/src/bebob/template/vendor_device.h (added) * branches/libffado-newstack/libffado/src/bebob/terratec (added) * branches/libffado-newstack/libffado/src/bebob/terratec/terratec_cmd.cpp (added) * branches/libffado-newstack/libffado/src/bebob/terratec/terratec_cmd.h (added) * branches/libffado-newstack/libffado/src/bebob/terratec/terratec_device.cpp (added) * branches/libffado-newstack/libffado/src/bebob/terratec/terratec_device.h (added) * branches/libffado-newstack/libffado/src/bounce (added) * branches/libffado-newstack/libffado/src/bounce/bounce_avdevice.cpp (added) * branches/libffado-newstack/libffado/src/bounce/bounce_avdevice.h (added) * branches/libffado-newstack/libffado/src/bounce/bounce_slave_avdevice.cpp (added) * branches/libffado-newstack/libffado/src/bounce/bounce_slave_avdevice.h (added) * branches/libffado-newstack/libffado/src/debugmodule (added) * branches/libffado-newstack/libffado/src/debugmodule/debugmodule.cpp (added) * branches/libffado-newstack/libffado/src/debugmodule/debugmodule.h (added) * branches/libffado-newstack/libffado/src/debugmodule/test_debugmodule.cpp (added) * branches/libffado-newstack/libffado/src/devicemanager.cpp (added) * branches/libffado-newstack/libffado/src/devicemanager.h (added) * branches/libffado-newstack/libffado/src/DeviceStringParser.cpp (added) * branches/libffado-newstack/libffado/src/DeviceStringParser.h (added) * branches/libffado-newstack/libffado/src/dice (added) * branches/libffado-newstack/libffado/src/dice/dice_avdevice.cpp (added) * branches/libffado-newstack/libffado/src/dice/dice_avdevice.h (added) * branches/libffado-newstack/libffado/src/dice/dice_defines.h (added) * branches/libffado-newstack/libffado/src/dice/dice_eap.cpp (added) * branches/libffado-newstack/libffado/src/dice/dice_eap.h (added) * branches/libffado-newstack/libffado/src/dice/focusrite (added) * branches/libffado-newstack/libffado/src/dice/focusrite/focusrite_eap.cpp (added) * branches/libffado-newstack/libffado/src/dice/focusrite/focusrite_eap.h (added) * branches/libffado-newstack/libffado/src/dice/focusrite/saffire_pro24.cpp (added) * branches/libffado-newstack/libffado/src/dice/focusrite/saffire_pro24.h (added) * branches/libffado-newstack/libffado/src/dice/focusrite/saffire_pro40.cpp (added) * branches/libffado-newstack/libffado/src/dice/focusrite/saffire_pro40.h (added) * branches/libffado-newstack/libffado/src/fbtypes.h (added) * branches/libffado-newstack/libffado/src/ffado.cpp (added) * branches/libffado-newstack/libffado/src/ffadodevice.cpp (added) * branches/libffado-newstack/libffado/src/ffadodevice.h (added) * branches/libffado-newstack/libffado/src/fireworks (added) * branches/libffado-newstack/libffado/src/fireworks/audiofire (added) * branches/libffado-newstack/libffado/src/fireworks/audiofire/audiofire_device.cpp (added) * branches/libffado-newstack/libffado/src/fireworks/audiofire/audiofire_device.h (added) * branches/libffado-newstack/libffado/src/fireworks/efc (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_avc_cmd.cpp (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_avc_cmd.h (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_cmd.cpp (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_cmd.h (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_cmds_flash.cpp (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_cmds_flash.h (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_cmds_hardware.cpp (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_cmds_hardware.h (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_cmds_hardware_ctrl.cpp (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_cmds_hardware_ctrl.h (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_cmds_ioconfig.cpp (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_cmds_ioconfig.h (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_cmds_mixer.cpp (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_cmds_mixer.h (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_cmds_monitor.cpp (added) * branches/libffado-newstack/libffado/src/fireworks/efc/efc_cmds_monitor.h (added) * branches/libffado-newstack/libffado/src/fireworks/fireworks_control.cpp (added) * branches/libffado-newstack/libffado/src/fireworks/fireworks_control.h (added) * branches/libffado-newstack/libffado/src/fireworks/fireworks_device.cpp (added) * branches/libffado-newstack/libffado/src/fireworks/fireworks_device.h (added) * branches/libffado-newstack/libffado/src/fireworks/fireworks_firmware.cpp (added) * branches/libffado-newstack/libffado/src/fireworks/fireworks_firmware.h (added) * branches/libffado-newstack/libffado/src/fireworks/fireworks_session_block.cpp (added) * branches/libffado-newstack/libffado/src/fireworks/fireworks_session_block.h (added) * branches/libffado-newstack/libffado/src/fireworks/IntelFlashMap.h (added) * branches/libffado-newstack/libffado/src/genericavc (added) * branches/libffado-newstack/libffado/src/genericavc/avc_avdevice.cpp (added) * branches/libffado-newstack/libffado/src/genericavc/avc_avdevice.h (added) * branches/libffado-newstack/libffado/src/genericavc/stanton (added) * branches/libffado-newstack/libffado/src/genericavc/stanton/scs.cpp (added) * branches/libffado-newstack/libffado/src/genericavc/stanton/scs.h (added) * branches/libffado-newstack/libffado/src/libavc (added) * branches/libffado-newstack/libffado/src/libavc/audiosubunit (added) * branches/libffado-newstack/libffado/src/libavc/audiosubunit/avc_audiosubunit.cpp (added) * branches/libffado-newstack/libffado/src/libavc/audiosubunit/avc_audiosubunit.h (added) * branches/libffado-newstack/libffado/src/libavc/audiosubunit/avc_descriptor_audio.cpp (added) * branches/libffado-newstack/libffado/src/libavc/audiosubunit/avc_descriptor_audio.h (added) * branches/libffado-newstack/libffado/src/libavc/audiosubunit/avc_function_block.cpp (added) * branches/libffado-newstack/libffado/src/libavc/audiosubunit/avc_function_block.h (added) * branches/libffado-newstack/libffado/src/libavc/avc_definitions.cpp (added) * branches/libffado-newstack/libffado/src/libavc/avc_definitions.h (added) * branches/libffado-newstack/libffado/src/libavc/ccm (added) * branches/libffado-newstack/libffado/src/libavc/ccm/avc_signal_source.cpp (added) * branches/libffado-newstack/libffado/src/libavc/ccm/avc_signal_source.h (added) * branches/libffado-newstack/libffado/src/libavc/descriptors (added) * branches/libffado-newstack/libffado/src/libavc/descriptors/avc_descriptor.cpp (added) * branches/libffado-newstack/libffado/src/libavc/descriptors/avc_descriptor.h (added) * branches/libffado-newstack/libffado/src/libavc/descriptors/avc_descriptor_cmd.cpp (added) * branches/libffado-newstack/libffado/src/libavc/descriptors/avc_descriptor_cmd.h (added) * branches/libffado-newstack/libffado/src/libavc/general (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_connect.cpp (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_connect.h (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_extended_cmd_generic.cpp (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_extended_cmd_generic.h (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_extended_plug_info.cpp (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_extended_plug_info.h (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_extended_subunit_info.cpp (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_extended_subunit_info.h (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_generic.cpp (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_generic.h (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_plug.cpp (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_plug.h (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_plug_info.cpp (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_plug_info.h (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_signal_format.cpp (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_signal_format.h (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_subunit.cpp (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_subunit.h (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_subunit_info.cpp (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_subunit_info.h (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_unit.cpp (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_unit.h (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_unit_info.cpp (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_unit_info.h (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_vendor_dependent_cmd.cpp (added) * branches/libffado-newstack/libffado/src/libavc/general/avc_vendor_dependent_cmd.h (added) * branches/libffado-newstack/libffado/src/libavc/musicsubunit (added) * branches/libffado-newstack/libffado/src/libavc/musicsubunit/avc_descriptor_music.cpp (added) * branches/libffado-newstack/libffado/src/libavc/musicsubunit/avc_descriptor_music.h (added) * branches/libffado-newstack/libffado/src/libavc/musicsubunit/avc_musicsubunit.cpp (added) * branches/libffado-newstack/libffado/src/libavc/musicsubunit/avc_musicsubunit.h (added) * branches/libffado-newstack/libffado/src/libavc/streamformat (added) * branches/libffado-newstack/libffado/src/libavc/streamformat/avc_extended_stream_format.cpp (added) * branches/libffado-newstack/libffado/src/libavc/streamformat/avc_extended_stream_format.h (added) * branches/libffado-newstack/libffado/src/libavc/util (added) * branches/libffado-newstack/libffado/src/libcontrol (added) * branches/libffado-newstack/libffado/src/libcontrol/BasicElements.cpp (added) * branches/libffado-newstack/libffado/src/libcontrol/BasicElements.h (added) * branches/libffado-newstack/libffado/src/libcontrol/ClockSelect.cpp (added) * branches/libffado-newstack/libffado/src/libcontrol/ClockSelect.h (added) * branches/libffado-newstack/libffado/src/libcontrol/CrossbarRouter.cpp (added) * branches/libffado-newstack/libffado/src/libcontrol/CrossbarRouter.h (added) * branches/libffado-newstack/libffado/src/libcontrol/Element.cpp (added) * branches/libffado-newstack/libffado/src/libcontrol/Element.h (added) * branches/libffado-newstack/libffado/src/libcontrol/MatrixMixer.cpp (added) * branches/libffado-newstack/libffado/src/libcontrol/MatrixMixer.h (added) * branches/libffado-newstack/libffado/src/libcontrol/Nickname.cpp (added) * branches/libffado-newstack/libffado/src/libcontrol/Nickname.h (added) * branches/libffado-newstack/libffado/src/libieee1394 (added) * branches/libffado-newstack/libffado/src/libieee1394/ARMHandler.cpp (added) * branches/libffado-newstack/libffado/src/libieee1394/configrom.cpp (added) * branches/libffado-newstack/libffado/src/libieee1394/configrom.h (added) * branches/libffado-newstack/libffado/src/libieee1394/csr1212.c (added) * branches/libffado-newstack/libffado/src/libieee1394/csr1212.h (added) * branches/libffado-newstack/libffado/src/libieee1394/cycletimer.h (added) * branches/libffado-newstack/libffado/src/libieee1394/CycleTimerHelper.cpp (added) * branches/libffado-newstack/libffado/src/libieee1394/CycleTimerHelper.h (added) * branches/libffado-newstack/libffado/src/libieee1394/IEC61883.cpp (added) * branches/libffado-newstack/libffado/src/libieee1394/IEC61883.h (added) * branches/libffado-newstack/libffado/src/libieee1394/ieee1394service.cpp (added) * branches/libffado-newstack/libffado/src/libieee1394/ieee1394service.h (added) * branches/libffado-newstack/libffado/src/libieee1394/test-cyclecalc.cpp (added) * branches/libffado-newstack/libffado/src/libieee1394/vendor_model_ids.h (added) * branches/libffado-newstack/libffado/src/libstreaming (added) * branches/libffado-newstack/libffado/src/libstreaming/am824stream.cpp (added) * branches/libffado-newstack/libffado/src/libstreaming/am824stream.h (added) * branches/libffado-newstack/libffado/src/libstreaming/connections.cpp (added) * branches/libffado-newstack/libffado/src/libstreaming/connections.h (added) * branches/libffado-newstack/libffado/src/libstreaming/streamer.cpp (added) * branches/libffado-newstack/libffado/src/libstreaming/streamer.h (added) * branches/libffado-newstack/libffado/src/libstreaming/util (added) * branches/libffado-newstack/libffado/src/libstreaming/util/cip.c (added) * branches/libffado-newstack/libffado/src/libstreaming/util/cip.h (added) * branches/libffado-newstack/libffado/src/libutil (added) * branches/libffado-newstack/libffado/src/libutil/Atomic.h (added) * branches/libffado-newstack/libffado/src/libutil/ByteSwap.h (added) * branches/libffado-newstack/libffado/src/libutil/cmd_serialize.cpp (added) * branches/libffado-newstack/libffado/src/libutil/cmd_serialize.h (added) * branches/libffado-newstack/libffado/src/libutil/Configuration.cpp (added) * branches/libffado-newstack/libffado/src/libutil/Configuration.h (added) * branches/libffado-newstack/libffado/src/libutil/cycles.h (added) * branches/libffado-newstack/libffado/src/libutil/DelayLockedLoop.cpp (added) * branches/libffado-newstack/libffado/src/libutil/DelayLockedLoop.h (added) * branches/libffado-newstack/libffado/src/libutil/float_cast.h (added) * branches/libffado-newstack/libffado/src/libutil/Functors.h (added) * branches/libffado-newstack/libffado/src/libutil/IpcRingBuffer.cpp (added) * branches/libffado-newstack/libffado/src/libutil/IpcRingBuffer.h (added) * branches/libffado-newstack/libffado/src/libutil/Mutex.h (added) * branches/libffado-newstack/libffado/src/libutil/OptionContainer.cpp (added) * branches/libffado-newstack/libffado/src/libutil/OptionContainer.h (added) * branches/libffado-newstack/libffado/src/libutil/PacketBuffer.cpp (added) * branches/libffado-newstack/libffado/src/libutil/PacketBuffer.h (added) * branches/libffado-newstack/libffado/src/libutil/PosixMessageQueue.cpp (added) * branches/libffado-newstack/libffado/src/libutil/PosixMessageQueue.h (added) * branches/libffado-newstack/libffado/src/libutil/PosixMutex.cpp (added) * branches/libffado-newstack/libffado/src/libutil/PosixMutex.h (added) * branches/libffado-newstack/libffado/src/libutil/PosixSharedMemory.cpp (added) * branches/libffado-newstack/libffado/src/libutil/PosixSharedMemory.h (added) * branches/libffado-newstack/libffado/src/libutil/PosixThread.cpp (added) * branches/libffado-newstack/libffado/src/libutil/PosixThread.h (added) * branches/libffado-newstack/libffado/src/libutil/ringbuffer.c (added) * branches/libffado-newstack/libffado/src/libutil/ringbuffer.h (added) * branches/libffado-newstack/libffado/src/libutil/serialize.h (added) * branches/libffado-newstack/libffado/src/libutil/serialize_expat.cpp (added) * branches/libffado-newstack/libffado/src/libutil/serialize_expat.h (added) * branches/libffado-newstack/libffado/src/libutil/serialize_expat_xml.cpp (added) * branches/libffado-newstack/libffado/src/libutil/serialize_expat_xml.h (added) * branches/libffado-newstack/libffado/src/libutil/serialize_libxml.cpp (added) * branches/libffado-newstack/libffado/src/libutil/serialize_libxml.h (added) * branches/libffado-newstack/libffado/src/libutil/StreamStatistics.cpp (added) * branches/libffado-newstack/libffado/src/libutil/StreamStatistics.h (added) * branches/libffado-newstack/libffado/src/libutil/SystemTimeSource.cpp (added) * branches/libffado-newstack/libffado/src/libutil/SystemTimeSource.h (added) * branches/libffado-newstack/libffado/src/libutil/test-dll.cpp (added) * branches/libffado-newstack/libffado/src/libutil/Thread.h (added) * branches/libffado-newstack/libffado/src/libutil/Time.h (added) * branches/libffado-newstack/libffado/src/libutil/TimestampedBuffer.cpp (added) * branches/libffado-newstack/libffado/src/libutil/TimestampedBuffer.h (added) * branches/libffado-newstack/libffado/src/libutil/unittests.cpp (added) * branches/libffado-newstack/libffado/src/libutil/Watchdog.cpp (added) * branches/libffado-newstack/libffado/src/libutil/Watchdog.h (added) * branches/libffado-newstack/libffado/src/maudio (added) * branches/libffado-newstack/libffado/src/maudio/fw410.xml (added) * branches/libffado-newstack/libffado/src/maudio/fwap.xml (added) * branches/libffado-newstack/libffado/src/maudio/maudio_avdevice.cpp (added) * branches/libffado-newstack/libffado/src/maudio/maudio_avdevice.h (added) * branches/libffado-newstack/libffado/src/maudio/refdesign.xml (added) * branches/libffado-newstack/libffado/src/metrichalo (added) * branches/libffado-newstack/libffado/src/metrichalo/mh_avdevice.cpp (added) * branches/libffado-newstack/libffado/src/metrichalo/mh_avdevice.h (added) * branches/libffado-newstack/libffado/src/motu (added) * branches/libffado-newstack/libffado/src/motu/motu_avdevice.cpp (added) * branches/libffado-newstack/libffado/src/motu/motu_avdevice.h (added) * branches/libffado-newstack/libffado/src/motu/motu_controls.cpp (added) * branches/libffado-newstack/libffado/src/motu/motu_controls.h (added) * branches/libffado-newstack/libffado/src/motu/motu_mark3_controls.cpp (added) * branches/libffado-newstack/libffado/src/motu/motu_mark3_controls.h (added) * branches/libffado-newstack/libffado/src/motu/motu_mark3_mixerdefs.cpp (added) * branches/libffado-newstack/libffado/src/motu/motu_mark3_mixerdefs.h (added) * branches/libffado-newstack/libffado/src/motu/motu_mixer.cpp (added) * branches/libffado-newstack/libffado/src/motu/motu_mixerdefs.cpp (added) * branches/libffado-newstack/libffado/src/motu/motu_mixerdefs.h (added) * branches/libffado-newstack/libffado/src/oxford (added) * branches/libffado-newstack/libffado/src/oxford/oxford_device.cpp (added) * branches/libffado-newstack/libffado/src/oxford/oxford_device.h (added) * branches/libffado-newstack/libffado/src/rme (added) * branches/libffado-newstack/libffado/src/rme/fireface_def.h (added) * branches/libffado-newstack/libffado/src/rme/fireface_flash.cpp (added) * branches/libffado-newstack/libffado/src/rme/fireface_hw.cpp (added) * branches/libffado-newstack/libffado/src/rme/fireface_settings_ctrls.cpp (added) * branches/libffado-newstack/libffado/src/rme/fireface_settings_ctrls.h (added) * branches/libffado-newstack/libffado/src/rme/rme_avdevice.cpp (added) * branches/libffado-newstack/libffado/src/rme/rme_avdevice.h (added) * branches/libffado-newstack/libffado/src/rme/rme_avdevice_settings.cpp (added) * branches/libffado-newstack/libffado/src/rme/rme_shm.cpp (added) * branches/libffado-newstack/libffado/src/rme/rme_shm.h (added) * branches/libffado-newstack/libffado/src/SConscript (added) * branches/libffado-newstack/libffado/support (added) * branches/libffado-newstack/libffado/support/alsa (added) * branches/libffado-newstack/libffado/support/alsa/alsa_plugin.cpp (added) * branches/libffado-newstack/libffado/support/alsa/SConscript (added) * branches/libffado-newstack/libffado/support/dbus (added) * branches/libffado-newstack/libffado/support/dbus/control-interface.xml (added) * branches/libffado-newstack/libffado/support/dbus/controlclient.cpp (added) * branches/libffado-newstack/libffado/support/dbus/controlclient.h (added) * branches/libffado-newstack/libffado/support/dbus/controlserver.cpp (added) * branches/libffado-newstack/libffado/support/dbus/controlserver.h (added) * branches/libffado-newstack/libffado/support/dbus/ffado-dbus-server.cpp (added) * branches/libffado-newstack/libffado/support/dbus/org.ffado.Control.service.in (added) * branches/libffado-newstack/libffado/support/dbus/SConscript (added) * branches/libffado-newstack/libffado/support/dbus/test-dbus-server.cpp (added) * branches/libffado-newstack/libffado/support/dbus/test-dbus.cpp (added) * branches/libffado-newstack/libffado/support/firmware (added) * branches/libffado-newstack/libffado/support/firmware/bridgeco-downloader.cpp (added) * branches/libffado-newstack/libffado/support/firmware/downloader.cpp (added) * branches/libffado-newstack/libffado/support/firmware/downloader.h (added) * branches/libffado-newstack/libffado/support/firmware/fireworks-downloader.cpp (added) * branches/libffado-newstack/libffado/support/firmware/SConscript (added) * branches/libffado-newstack/libffado/support/mixer-qt4 (added) * branches/libffado-newstack/libffado/support/mixer-qt4/configtest.cfg (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado-mixer-profiler.in (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado-mixer.in (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/config.py.in (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/configuration.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/dbus_util.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/ffadowindow.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/logginghandler.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/audiofire.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/audiofire_settings.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/audiofire_strip.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/bcoaudio5.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/bcoaudio5control.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/dummy.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/dummy.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/edirolfa101.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/edirolfa101control.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/edirolfa66.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/edirolfa66control.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/globalmixer.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/globalmixer.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/mackie_onyxmixer.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/mackie_onyxmixer.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/motu.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/motu.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/nodevice.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/nodevice.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/phase24.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/phase24control.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/phase88.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/phase88control.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/quatafire.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/quatafire.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/rme.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/rme.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/saffire.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/saffirele_large.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/saffirele_small.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/saffirepro.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/saffirepro_large.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/saffirepro_small.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/saffire_base.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/saffire_dice.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/saffire_dice_monitoring.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/saffire_mono.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/saffire_stereo.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/mixer/__init__.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/panelmanager.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/panelmanagerstatus.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/regdialog.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/regdialog.ui (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/registration.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/widgets (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/widgets/crossbarrouter.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/widgets/matrixmixer.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/widgets/__init__.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/ffado/__init__.py (added) * branches/libffado-newstack/libffado/support/mixer-qt4/SConscript (added) * branches/libffado-newstack/libffado/support/SConscript (added) * branches/libffado-newstack/libffado/support/tools (added) * branches/libffado-newstack/libffado/support/tools/ffado-diag-static (added) * branches/libffado-newstack/libffado/support/tools/ffado-diag.in (added) * branches/libffado-newstack/libffado/support/tools/ffado-sandbox-install.py (added) * branches/libffado-newstack/libffado/support/tools/ffado_diag_helpers.py (added) * branches/libffado-newstack/libffado/support/tools/helpstrings.py (added) * branches/libffado-newstack/libffado/support/tools/listirqinfo.py (added) * branches/libffado-newstack/libffado/support/tools/SConscript (added) * branches/libffado-newstack/libffado/support/xdg (added) * branches/libffado-newstack/libffado/support/xdg/ffado.org-ffadomixer.desktop (added) * branches/libffado-newstack/libffado/support/xdg/hi64-apps-ffado.png (added) * branches/libffado-newstack/libffado/tests (added) * branches/libffado-newstack/libffado/tests/dbus_test.py (added) * branches/libffado-newstack/libffado/tests/dumpiso_mod.cpp (added) * branches/libffado-newstack/libffado/tests/newstack (added) * branches/libffado-newstack/libffado/tests/newstack/bidirectional.c (added) * branches/libffado-newstack/libffado/tests/newstack/listbus.cpp (added) * branches/libffado-newstack/libffado/tests/newstack/newreceive.cpp (added) * branches/libffado-newstack/libffado/tests/newstack/newreceive2.cpp (added) * branches/libffado-newstack/libffado/tests/newstack/newreceive3.cpp (added) * branches/libffado-newstack/libffado/tests/newstack/newreceive4.cpp (added) * branches/libffado-newstack/libffado/tests/newstack/newtransmit.cpp (added) * branches/libffado-newstack/libffado/tests/python (added) * branches/libffado-newstack/libffado/tests/python/test-eap-ctrl.py (added) * branches/libffado-newstack/libffado/tests/scan-devreg.cpp (added) * branches/libffado-newstack/libffado/tests/SConscript (added) * branches/libffado-newstack/libffado/tests/streaming (added) * branches/libffado-newstack/libffado/tests/streaming/SConscript (added) * branches/libffado-newstack/libffado/tests/streaming/test-ipcclient.cpp (added) * branches/libffado-newstack/libffado/tests/streaming/test-isohandling.cpp (added) * branches/libffado-newstack/libffado/tests/streaming/teststreaming-ipc.cpp (added) * branches/libffado-newstack/libffado/tests/streaming/teststreaming3.cpp (added) * branches/libffado-newstack/libffado/tests/systemtests (added) * branches/libffado-newstack/libffado/tests/systemtests/gen-loadpulses.cpp (added) * branches/libffado-newstack/libffado/tests/systemtests/realtimetools.cpp (added) * branches/libffado-newstack/libffado/tests/systemtests/realtimetools.h (added) * branches/libffado-newstack/libffado/tests/systemtests/SConscript (added) * branches/libffado-newstack/libffado/tests/systemtests/test-clock_nanosleep.cpp (added) * branches/libffado-newstack/libffado/tests/systemtests/test-isorecv-1.cpp (added) * branches/libffado-newstack/libffado/tests/systemtests/test-isoxmit-1.cpp (added) * branches/libffado-newstack/libffado/tests/systemtests/test-sysload.cpp (added) * branches/libffado-newstack/libffado/tests/test-avccmd.cpp (added) * branches/libffado-newstack/libffado/tests/test-bufferops.cpp (added) * branches/libffado-newstack/libffado/tests/test-devicestringparser.cpp (added) * branches/libffado-newstack/libffado/tests/test-dice-eap.cpp (added) * branches/libffado-newstack/libffado/tests/test-echo.cpp (added) * branches/libffado-newstack/libffado/tests/test-echomixer.cpp (added) * branches/libffado-newstack/libffado/tests/test-enhanced-mixer.cpp (added) * branches/libffado-newstack/libffado/tests/test-extplugcmd.cpp (added) * branches/libffado-newstack/libffado/tests/test-ffado.cpp (added) * branches/libffado-newstack/libffado/tests/test-focusrite.cpp (added) * branches/libffado-newstack/libffado/tests/test-fw410.cpp (added) * branches/libffado-newstack/libffado/tests/test-ieee1394service.cpp (added) * branches/libffado-newstack/libffado/tests/test-ipcringbuffer.cpp (added) * branches/libffado-newstack/libffado/tests/test-messagequeue.cpp (added) * branches/libffado-newstack/libffado/tests/test-mixer.cpp (added) * branches/libffado-newstack/libffado/tests/test-pan.cpp (added) * branches/libffado-newstack/libffado/tests/test-scs.cpp (added) * branches/libffado-newstack/libffado/tests/test-shm.cpp (added) * branches/libffado-newstack/libffado/tests/test-streamdump.cpp (added) * branches/libffado-newstack/libffado/tests/test-timestampedbuffer.cpp (added) * branches/libffado-newstack/libffado/tests/test-volume.cpp (added) * branches/libffado-newstack/libffado/tests/test-watchdog.cpp (added) * branches/libffado-newstack/libffado/TODO (added) * branches/libffado-newstack/libffado/version.h.in (added) add new stack implementation of libffado 12/06/10 23:18:16 ppalmers [1931] * branches/libffado-newstack (added) add branch for new stack streaming implementation 12/04/10 20:28:41 jwoithe [1929] * branches/libffado-2.0/libffado/ffado.h (modified) * branches/libffado-2.0/tests/streaming/teststreaming3.cpp (modified) Mirror r1927 and r1928 in the 2.0 branch as well. 06/13/10 07:40:20 arnonym [1854] * branches/libffado-2.0/SConstruct (modified) If I understand it correctly, this should be everything that is needed to change the version-number. 06/13/10 07:33:24 arnonym [1852] * branches/libffado-2.0/SConstruct (modified) Make it easier for distributions to define their own additional built-flags. (Importing all the various shell-variables is a pain in the a** with scons as the gcc-tools of scons overwrite half of them.) see #278 06/06/10 04:06:08 jwoithe [1846] * branches/libffado-2.0/support/mixer-qt4/mixer_motu.py (modified) MOTU: fix two typos in the mixer python code. Thanks to Stefan Richter for spotting these. 05/10/10 12:32:37 arnonym [1829] * branches/libffado-2.0/SConstruct (modified) Fix the check for the c-compiler. The old one produced a warning actually... 05/03/10 13:58:08 arnonym [1826] * branches/libffado-2.0/SConstruct (modified) Hmpf, this compiler-flags stuff all seems like a big hack... Does this fix part of #278? 05/03/10 13:01:43 arnonym [1825] * branches/libffado-2.0/src/libavc/general/avc_extended_plug_info.cpp (modified) * branches/libffado-2.0/support/firmware/bridgeco-downloader.cpp (modified) Fix #255 and part of #278 and allow compilation on gcc4.5 05/03/10 12:51:03 arnonym [1823] * branches/libffado-2.0/src/libutil/Atomic.h (modified) Fix #279 (part2) by activating the hand-coded atomic operations on ppc. 04/17/10 12:15:54 arnonym [1811] * branches/libffado-2.0/src/libieee1394/IsoHandler.cpp (modified) * branches/libffado-2.0/src/libieee1394/IsoHandler.h (modified) * branches/libffado-2.0/src/libieee1394/IsoHandlerManager.cpp (modified) According to adi [*] this patch enables the 2.0-branch to run on the new stack. See #261. Lets see when 2.0.1 gets released... [*] I couldn't verify this yet, my kernel (2.6.31) is too old. 01/05/10 22:22:31 jwoithe [1786] * branches/libffado-2.0/support/mixer-qt4/mixer_motu.py (modified) MOTU: include fix from r1785 in the qt4 mixer of the 2.0 branch as well. 01/05/10 06:00:07 jwoithe [1783] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) MOTU: fix bug in port layout definition of the 896HD device which caused random segfaults and crashes at 1x and 2x sample rates. Thanks to "sireasoning" for the initial bug report and ongoing testing which allowed this problem to be identified and fixed. 01/04/10 08:22:54 arnonym [1778] * branches/libffado-2.0/src/SConscript (modified) * branches/libffado-2.0/support/firmware/SConscript (modified) * branches/libffado-2.0/tests/SConscript (modified) * branches/libffado-2.0/tests/systemtests/SConscript (modified) fix #249: Add all needed library-flags to satisfy the pedantic debian tools... 12/28/09 15:29:27 jwoithe [1768] * branches/libffado-2.0/support/mixer-qt4/mixer_motu.py (modified) MOTU: also fix ffado-mixer bug in 2.0 branch which triggered at 4x sampling rates (fixes part of #247) 12/19/09 03:10:34 ppalmers [1755] * branches/libffado-2.0/support/mixer-qt4/ffado_regdialog.py (modified) add donation link to the registration dialog 12/08/09 10:08:47 ppalmers [1750] * branches/libffado-2.0/SConstruct (modified) update version to 2.0.0 12/04/09 02:44:43 jwoithe [1745] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) * branches/libffado-2.0/src/motu/motu_avdevice.h (modified) MOTU: * add basic infrastructure to support streaming on the 828Mk1 once we understand how to control it. * don't attempt to start streaming on the 828Mk1 since we don't know how to: the existing methods aren't applicable. 12/04/09 02:20:24 jwoithe [1744] * branches/libffado-2.0/src/fbtypes.h (modified) * branches/libffado-2.0/src/libutil/Time.h (modified) Prevent warnings for multiple definitions of __STDC_FORMAT_MACROS when certain combinations of include files are specified. A careful audit of include files is probably the "best" way to solve this, but for now this change gets the job done. 12/04/09 02:14:46 jwoithe [1743] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) * branches/libffado-2.0/src/motu/motu_avdevice.h (modified) MOTU: first cut at optical mode setting for the original 828. There's still a missing piece though, since we don't currently know how to differentiate between OFF and ADAT modes at the device level. 11/22/09 10:08:22 ppalmers [1723] * branches/libffado-2.0/support/mixer-qt4/mixer_phase88.ui (modified) fix phase88 front/back switch 11/22/09 09:05:16 ppalmers [1722] * branches/libffado-2.0/src/bebob/bebob_avdevice.cpp (modified) * branches/libffado-2.0/src/bebob/bebob_avplug.cpp (modified) * branches/libffado-2.0/src/bebob/bebob_dl_bcd.cpp (modified) * branches/libffado-2.0/src/bebob/focusrite/focusrite_generic.cpp (modified) * branches/libffado-2.0/src/bebob/focusrite/focusrite_saffire.cpp (modified) * branches/libffado-2.0/src/debugmodule/debugmodule.cpp (modified) * branches/libffado-2.0/src/DeviceStringParser.cpp (modified) * branches/libffado-2.0/src/fbtypes.h (modified) * branches/libffado-2.0/src/fireworks/efc/efc_cmds_hardware.cpp (modified) * branches/libffado-2.0/src/fireworks/fireworks_session_block.cpp (modified) * branches/libffado-2.0/src/libavc/descriptors/avc_descriptor.cpp (modified) * branches/libffado-2.0/src/libavc/general/avc_plug.cpp (modified) * branches/libffado-2.0/src/libcontrol/Element.cpp (modified) * branches/libffado-2.0/src/libieee1394/configrom.cpp (modified) * branches/libffado-2.0/src/libieee1394/cycletimer.h (modified) * branches/libffado-2.0/src/libieee1394/CycleTimerHelper.cpp (modified) * branches/libffado-2.0/src/libieee1394/ieee1394service.cpp (modified) * branches/libffado-2.0/src/libieee1394/IsoHandler.cpp (modified) * branches/libffado-2.0/src/libieee1394/IsoHandlerManager.cpp (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/motu/MotuReceiveStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/motu/MotuTransmitStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/libffado-2.0/src/libutil/Configuration.cpp (modified) * branches/libffado-2.0/src/libutil/serialize_expat.cpp (modified) * branches/libffado-2.0/src/libutil/StreamStatistics.cpp (modified) * branches/libffado-2.0/src/libutil/SystemTimeSource.cpp (modified) * branches/libffado-2.0/src/libutil/Time.h (modified) * branches/libffado-2.0/src/libutil/TimestampedBuffer.cpp (modified) * branches/libffado-2.0/support/firmware/fireworks-downloader.cpp (modified) * branches/libffado-2.0/tests/streaming/teststreaming3.cpp (modified) * branches/libffado-2.0/tests/systemtests/test-isorecv-1.cpp (modified) * branches/libffado-2.0/tests/systemtests/test-isoxmit-1.cpp (modified) * branches/libffado-2.0/tests/test-ffado.cpp (modified) fix format warnings for extreme debugging 11/22/09 07:26:31 ppalmers [1721] * branches/libffado-2.0/src/debugmodule/debugmodule.cpp (modified) * branches/libffado-2.0/src/libavc/descriptors/avc_descriptor.cpp (modified) * branches/libffado-2.0/src/libieee1394/CycleTimerHelper.cpp (modified) * branches/libffado-2.0/src/libieee1394/ieee1394service.cpp (modified) * branches/libffado-2.0/src/libieee1394/IsoHandler.cpp (modified) * branches/libffado-2.0/src/libieee1394/IsoHandlerManager.cpp (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/motu/MotuReceiveStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/motu/MotuTransmitStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/libffado-2.0/src/libutil/Configuration.cpp (modified) * branches/libffado-2.0/src/libutil/PosixThread.cpp (modified) * branches/libffado-2.0/src/libutil/serialize_expat.cpp (modified) * branches/libffado-2.0/src/libutil/serialize_libxml.cpp (modified) * branches/libffado-2.0/src/libutil/StreamStatistics.cpp (modified) * branches/libffado-2.0/src/libutil/SystemTimeSource.cpp (modified) * branches/libffado-2.0/src/libutil/TimestampedBuffer.cpp (modified) * branches/libffado-2.0/support/firmware/fireworks-downloader.cpp (modified) * branches/libffado-2.0/tests/streaming/teststreaming3.cpp (modified) * branches/libffado-2.0/tests/systemtests/test-isoxmit-1.cpp (modified) * branches/libffado-2.0/tests/test-ffado.cpp (modified) fix all format string warnings 11/22/09 06:40:08 ppalmers [1720] * branches/libffado-2.0/src/bebob/bebob_avdevice.cpp (modified) * branches/libffado-2.0/src/bebob/bebob_avplug.cpp (modified) * branches/libffado-2.0/src/bebob/bebob_dl_bcd.cpp (modified) * branches/libffado-2.0/src/bebob/focusrite/focusrite_generic.cpp (modified) * branches/libffado-2.0/src/bebob/focusrite/focusrite_saffire.cpp (modified) * branches/libffado-2.0/src/bebob/focusrite/focusrite_saffirepro.cpp (modified) * branches/libffado-2.0/src/debugmodule/debugmodule.cpp (modified) * branches/libffado-2.0/src/debugmodule/debugmodule.h (modified) * branches/libffado-2.0/src/DeviceStringParser.cpp (modified) * branches/libffado-2.0/src/fireworks/efc/efc_cmds_flash.cpp (modified) * branches/libffado-2.0/src/fireworks/efc/efc_cmds_hardware.cpp (modified) * branches/libffado-2.0/src/fireworks/efc/efc_cmds_hardware_ctrl.cpp (modified) * branches/libffado-2.0/src/fireworks/efc/efc_cmds_ioconfig.cpp (modified) * branches/libffado-2.0/src/fireworks/efc/efc_cmds_mixer.cpp (modified) * branches/libffado-2.0/src/fireworks/efc/efc_cmds_monitor.cpp (modified) * branches/libffado-2.0/src/fireworks/fireworks_control.cpp (modified) * branches/libffado-2.0/src/fireworks/fireworks_device.cpp (modified) * branches/libffado-2.0/src/fireworks/fireworks_firmware.cpp (modified) * branches/libffado-2.0/src/fireworks/fireworks_session_block.cpp (modified) * branches/libffado-2.0/src/libavc/descriptors/avc_descriptor.cpp (modified) * branches/libffado-2.0/src/libavc/descriptors/avc_descriptor_cmd.cpp (modified) * branches/libffado-2.0/src/libcontrol/Element.cpp (modified) * branches/libffado-2.0/src/libieee1394/configrom.cpp (modified) * branches/libffado-2.0/src/libieee1394/cycletimer.h (modified) * branches/libffado-2.0/src/libieee1394/CycleTimerHelper.cpp (modified) * branches/libffado-2.0/src/motu/motu_controls.cpp (modified) * branches/libffado-2.0/tests/systemtests/test-isorecv-1.cpp (modified) add an attribute to the debug printing functions that makes them check their variable argument list. also fix a few of the warnings that result from this. more to come later. 11/16/09 03:47:58 jwoithe [1715] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) * branches/libffado-2.0/src/motu/motu_avdevice.h (modified) MOTU: add some initial details relating to the original 828 interface (known in FFADO as the 828Mk1). 11/11/09 16:03:11 jwoithe [1704] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) MOTU: fix errors in the Ultralite port specification introduced via an incompletely editted cut-and-paste operation while preparing svn rev 1422. 11/11/09 15:58:36 jwoithe [1703] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) * branches/libffado-2.0/src/motu/motu_avdevice.h (modified) MOTU: add basic device detection and support infrastructure for the Ultralite Mark 3. Note the port layout is yet to be confirmed. 10/12/09 13:34:30 arnonym [1686] * branches/libffado-2.0/support/tools/ffado-diag.in (modified) * branches/libffado-2.0/support/tools/ffado_diag_helpers.py (modified) Backport the changes to ffado-diag to better detect the firewire stack. 10/09/09 12:52:42 arnonym [1682] * branches/libffado-2.0/src/libutil/Atomic.h (modified) Apply the atomic-patch also to the 2.0 branch. Fixes #197. 10/08/09 07:28:29 wagi [1679] * branches/libffado-2.0/support/dbus/SConscript (modified) Add libraw1394 dependency to dbus control since it depends on it (ffado-dbus-server.cpp:#include fbtypes.h -> libraw1394). Fixes #235 for real. 10/08/09 06:53:49 arnonym [1678] * branches/libffado-2.0/SConstruct (modified) The test tools don't need libdbus linked, libffado doesn't need libdbus linked. In short: Every app/lib gets to make its own decision what is linked. Thats why these flags are added as variables to the global environment. Which in turn is handed to the subdirs SConscripts... see #235 10/08/09 05:08:01 wagi [1677] * branches/libffado-2.0/SConstruct (modified) Merge flags into the construction variables. This fixes #235 10/02/09 14:50:21 arnonym [1676] * branches/libffado-2.0/SConstruct (modified) Make sure that the 2.0 branch breaks too. see #199 09/17/09 13:39:58 arnonym [1665] * branches/libffado-2.0/support/tools/ffado-diag-static (copied) * branches/libffado-2.0/support/tools/ffado-diag.in (modified) * branches/libffado-2.0/support/tools/ffado_diag_helpers.py (copied) * branches/libffado-2.0/support/tools/SConscript (modified) Backport r1993 and fix #232. 09/13/09 12:36:26 arnonym [1661] * branches/libffado-2.0/SConstruct (modified) There seems to be something wrong with build_dir and multiple SConstruct files. No need to have some probably broken developer tool in the mostly stable branch... 08/28/09 05:55:11 jwoithe [1635] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) * branches/libffado-2.0/src/motu/motu_mixerdefs.h (modified) MOTU: make the MOTU driver aware of the new mixer definition for the 8pre. 08/28/09 05:52:20 jwoithe [1634] * branches/libffado-2.0/src/motu/motu_mixerdefs.cpp (modified) * branches/libffado-2.0/support/mixer-qt4/mixer_motu.py (modified) MOTU: first pass at implementing a mixer for the 8pre. Some details are yet to be implemented and others are educated guesses which are still to be confirmed. Thanks to Bucky Duster for the extensive logs so far which have enabled work on the 8pre support to proceed. 08/27/09 13:56:52 ppalmers [1632] * branches/libffado-2.0/src/libutil/ByteSwap.h (modified) fix byte-swapping bug 08/16/09 05:37:14 jwoithe [1619] * branches/libffado-2.0/README (modified) Note changes to URLs for SIP and PyQt 08/13/09 07:29:14 jwoithe [1618] * branches/libffado-2.0/src/bebob/focusrite/focusrite_saffire.cpp (modified) * branches/libffado-2.0/src/bebob/focusrite/focusrite_saffirepro.cpp (modified) bebob/focusrite: debugOutput() was missing an argument in the mixer show() methods. 06/21/09 13:27:03 ppalmers [1582] * branches/libffado-2.0/support/mixer-qt4/ffado_configuration.py (modified) fix regression introduced by r1576 06/21/09 04:59:35 jwoithe [1581] * branches/libffado-2.0/src/motu/motu_avdevice.h (modified) MOTU: add define for Mark-3 mixer register. 06/21/09 00:21:30 jwoithe [1580] * branches/libffado-2.0/src/motu/motu_avdevice.h (modified) * branches/libffado-2.0/src/motu/motu_controls.h (modified) * branches/libffado-2.0/src/motu/motu_mark3_controls.cpp (added) * branches/libffado-2.0/src/motu/motu_mark3_controls.h (added) * branches/libffado-2.0/src/SConscript (modified) MOTU: create modules to hold Mark3 control objects. 06/21/09 00:10:50 jwoithe [1579] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) * branches/libffado-2.0/src/motu/motu_avdevice.h (modified) * branches/libffado-2.0/src/motu/motu_mark3_mixerdefs.cpp (added) * branches/libffado-2.0/src/motu/motu_mark3_mixerdefs.h (added) * branches/libffado-2.0/src/motu/motu_mixer.cpp (added) * branches/libffado-2.0/src/motu/motu_mixerdefs.cpp (added) * branches/libffado-2.0/src/motu/motu_mixerdefs.h (added) * branches/libffado-2.0/src/SConscript (modified) MOTU: add skeletal support for the mixer protocol used in Mark3 devices. MOTU: split mixer management code and definitions into dedicated files to aid in maintenance. 06/20/09 02:15:46 ppalmers [1577] * branches/libffado-2.0/support/mixer-qt4/ffado_configuration.py (modified) fix bug related to #227 where the user config file is not picked up by ffadomixer 05/31/09 04:28:17 ppalmers [1571] * branches/libffado-2.0/src/libieee1394/ieee1394service.cpp (modified) free FCP listener when something goes wrong 05/18/09 05:09:36 holin [1567] * branches/libffado-2.0/src/debugmodule/debugmodule.h (modified) more gcc 4.4 fixes 05/18/09 05:01:59 holin [1566] * branches/libffado-2.0/src/DeviceStringParser.h (modified) * branches/libffado-2.0/src/libavc/audiosubunit/avc_function_block.cpp (modified) * branches/libffado-2.0/src/libavc/avc_definitions.h (modified) * branches/libffado-2.0/src/libavc/general/avc_plug.cpp (modified) * branches/libffado-2.0/src/libavc/musicsubunit/avc_musicsubunit.cpp (modified) * branches/libffado-2.0/src/libcontrol/ClockSelect.cpp (modified) * branches/libffado-2.0/src/libcontrol/Element.h (modified) * branches/libffado-2.0/src/libieee1394/ieee1394service.h (modified) * branches/libffado-2.0/src/libutil/cmd_serialize.h (modified) * branches/libffado-2.0/src/libutil/Configuration.cpp (modified) * branches/libffado-2.0/src/libutil/OptionContainer.h (modified) * branches/libffado-2.0/src/libutil/serialize_libxml.cpp (modified) * branches/libffado-2.0/src/libutil/SystemTimeSource.h (modified) * branches/libffado-2.0/tests/streaming/teststreaming3.cpp (modified) missing includes reported by gcc 4.4. Patch from Martin Michlmayr. 05/17/09 09:59:38 ppalmers [1565] * branches/libffado-2.0/SConstruct (modified) bump version number for post-rc2 05/17/09 09:56:18 ppalmers [1563] * branches/libffado-2.0/README (modified) * branches/libffado-2.0/SConstruct (modified) update version for 2.0-rc2 05/17/09 07:56:44 ppalmers [1562] * branches/libffado-2.0/config.h.in (modified) * branches/libffado-2.0/SConstruct (modified) generate correct version strings for exported versions (i.e. no - at the end) 05/17/09 07:36:44 ppalmers [1561] * branches/libffado-2.0/SConstruct (modified) * branches/libffado-2.0/src/devicemanager.cpp (modified) * branches/libffado-2.0/src/devicemanager.h (modified) * branches/libffado-2.0/src/libieee1394/IsoHandler.cpp (modified) fixes #211 05/17/09 07:14:11 ppalmers [1560] * branches/libffado-2.0/src/fireworks/fireworks_device.cpp (modified) implement ECHO firmware version check 05/17/09 07:06:20 ppalmers [1559] * branches/libffado-2.0/src/SConscript (modified) use only the major version for SONAME 05/17/09 06:42:38 ppalmers [1558] * branches/libffado-2.0/src/bebob/bebob_dl_mgr.cpp (modified) * branches/libffado-2.0/src/bebob/bebob_dl_mgr.h (modified) * branches/libffado-2.0/src/bebob/terratec/terratec_device.cpp (modified) * branches/libffado-2.0/src/bebob/terratec/terratec_device.h (modified) add firmware check for Terratec Phase88 (click/pop issue) 05/17/09 06:25:49 ppalmers [1557] * branches/libffado-2.0/src/SConscript (modified) fix soname installation 05/17/09 04:33:27 ppalmers [1556] * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.h (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpStreamProcessor-common.h (added) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) fixes #207 05/17/09 04:11:53 ppalmers [1555] * branches/libffado-2.0/support/mixer-qt4/mixer_saffire.py (modified) (re #204) implement simple workaround, needs some more work 05/17/09 04:06:28 ppalmers [1554] * branches/libffado-2.0/src/SConscript (modified) fixes #188 05/09/09 10:42:57 ppalmers [1549] * branches/libffado-2.0/src/devicemanager.cpp (modified) fixes #221, #219 04/26/09 08:46:33 ppalmers [1546] * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) fix stupid mistake 04/26/09 08:21:42 ppalmers [1545] * branches/libffado-2.0/src/devicemanager.cpp (modified) * branches/libffado-2.0/src/DeviceStringParser.cpp (modified) * branches/libffado-2.0/src/DeviceStringParser.h (modified) fixes #201 04/26/09 07:11:05 ppalmers [1544] * branches/libffado-2.0/src/libieee1394/CycleTimerHelper.cpp (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/StreamProcessorManager.cpp (modified) round the transmit safety buffer size to one packet size (in frames) to avoid messing up the MIDI time muxed stream position 04/21/09 13:21:26 sampo_v2 [1541] * branches/libffado-2.0/support/mixer/mixer_phase88.ui (modified) MyFirstCommit(tm). Order the comboFrontBack so that it matches what the device does. Might not be the cleanest place to put it, but this way you don't need translation logic in both switchFrontState() initValues() 04/12/09 14:12:33 ppalmers [1536] * branches/libffado-2.0/config.h.in (modified) * branches/libffado-2.0/src/libieee1394/IsoHandlerManager.cpp (modified) * branches/libffado-2.0/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/generic/StreamProcessor.h (modified) * branches/libffado-2.0/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/libffado-2.0/src/libstreaming/StreamProcessorManager.h (modified) * branches/libffado-2.0/src/libutil/TimestampedBuffer.cpp (modified) * branches/libffado-2.0/src/libutil/TimestampedBuffer.h (modified) introduce transmit prebuffering to increase reliability 03/29/09 13:30:46 ppalmers [1530] * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/generic/StreamProcessor.h (modified) * branches/libffado-2.0/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/libffado-2.0/src/libutil/TimestampedBuffer.cpp (modified) * branches/libffado-2.0/src/libutil/TimestampedBuffer.h (modified) - make the sync delay an integer amount of packets to avoid phase issues - debug message updates 03/29/09 09:39:37 ppalmers [1529] * branches/libffado-2.0/config.h.in (modified) * branches/libffado-2.0/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/libffado-2.0/src/libutil/TimestampedBuffer.cpp (modified) - don't use DEFER when we have sufficient frames. This is a huge performance killer. This might result in worse latency performance though... - Also update the Timestampedbuffer DLL when dry-running such that we have a decent estimate of the samplerate. Use a large bandwidth for this estimation to ensure that it tracks fast enough. Switch to a lower bandwidth once we start the actual streaming. 03/29/09 08:09:27 ppalmers [1528] * branches/libffado-2.0/src/libieee1394/cycletimer.h (modified) * branches/libffado-2.0/src/libieee1394/IsoHandler.cpp (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/libffado-2.0/src/libstreaming/StreamProcessorManager.h (modified) * branches/libffado-2.0/src/libutil/Configuration.cpp (modified) cosmetic changes 03/29/09 08:08:21 ppalmers [1527] * branches/libffado-2.0/configuration (modified) update default configuration 03/29/09 04:43:41 ppalmers [1526] * branches/libffado-2.0/src/libieee1394/IsoHandler.cpp (modified) * branches/libffado-2.0/src/libieee1394/IsoHandler.h (modified) * branches/libffado-2.0/src/libieee1394/IsoHandlerManager.cpp (modified) * branches/libffado-2.0/src/libieee1394/IsoHandlerManager.h (modified) * branches/libffado-2.0/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/generic/StreamProcessor.h (modified) fix the freewheeling issue. clean up the IsoHandler and the interactions with the Manager. 03/28/09 14:24:21 ppalmers [1525] * branches/libffado-2.0/config.h.in (modified) * branches/libffado-2.0/src/genericavc/avc_avdevice.cpp (modified) * branches/libffado-2.0/src/libieee1394/CycleTimerHelper.cpp (modified) * branches/libffado-2.0/src/libieee1394/CycleTimerHelper.h (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) * branches/libffado-2.0/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/generic/StreamProcessor.h (modified) * branches/libffado-2.0/src/libutil/Configuration.cpp (modified) * branches/libffado-2.0/src/libutil/Configuration.h (modified) * branches/libffado-2.0/src/libutil/TimestampedBuffer.cpp (modified) * branches/libffado-2.0/src/libutil/TimestampedBuffer.h (modified) * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) - Allow to specify the DLL bandwidths for the CycleTimerHelper and the TimestampedBuffer in absolute units (Hz). This ensures samplerate-independent operation - Reduce the default DLL bandwidth for the TimestampedBuffer's. This improves timestamp timing with a factor 10x, which should benefit especially the timing sensitive devices (MOTU). - Allow to specify the DLL bandwith and other transmit settings through the configuration file - Implement a sanity check for the instantanous samplerate to detect bogus timestamp processing 03/24/09 15:12:35 ppalmers [1524] * branches/libffado-2.0/configuration (modified) * branches/libffado-2.0/SConstruct (modified) * branches/libffado-2.0/src/bebob/focusrite/focusrite_generic.cpp (modified) * branches/libffado-2.0/src/bebob/focusrite/focusrite_generic.h (modified) * branches/libffado-2.0/src/bebob/focusrite/focusrite_saffire.cpp (modified) * branches/libffado-2.0/src/devicemanager.cpp (modified) * branches/libffado-2.0/src/libieee1394/CycleTimerHelper.cpp (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.h (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) * branches/libffado-2.0/src/libutil/Configuration.cpp (modified) * branches/libffado-2.0/src/libutil/Configuration.h (modified) - Fix handling of MIDI 2x and 3x mode - Introduce support for driver parameters in the config file - add command rate control for the saffire devices to reduce the issues with mixer actions messing up audio. 03/22/09 16:34:55 jwoithe [1522] * branches/libffado-2.0/support/mixer-qt4/mixer_motu.py (modified) * branches/libffado-2.0/support/mixer/mixer_motu.py (modified) MOTU: keep the qt3 mixer functional now the dbus interface doesn't export the old device option flags anymore. MOTU: add a stereo mix mode - if a fader is moved while holding down the CTRL key on the keyboard, both that fader and the fader associated with the other channel in its stereo pair will move together. This is the same method used by the CueMix application for ganging faders. MOTU: further minor mixer cleanups. 03/22/09 16:25:53 jwoithe [1521] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) * branches/libffado-2.0/support/mixer-qt4/mixer_motu.py (modified) * branches/libffado-2.0/support/mixer-qt4/mixer_motu.ui (modified) MOTU: mixer: rename "mix destination" controls to the more generic "selector" since these controls are used for more than just mix destinations now. MOTU: add control of the "phones" and "main out" volumes to the mixer. 03/22/09 16:21:53 jwoithe [1520] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) * branches/libffado-2.0/src/motu/motu_controls.cpp (modified) * branches/libffado-2.0/src/motu/motu_controls.h (modified) * branches/libffado-2.0/support/mixer-qt4/mixer_motu.py (modified) MOTU: cleanup of mixer code. In particular, we rely on the model ID to customise all aspects of the GUI, rather than a collection of individual feature flags for some things. 02/16/09 17:51:41 jwoithe [1518] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) MOTU: tweak jack port layout for the 896HD. 02/15/09 18:25:43 jwoithe [1517] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) MOTU: keep the order of the 896HD mixer channels consistent with other MOTUs so ffado-mixer does the right thing when indexing the matrix dbus control. 02/15/09 14:47:29 jwoithe [1516] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) MOTU: define separate mix control structure for the 896HD by copying the Traveler one. Make SPDIF channels follow the ADAT channels since experimentation shows that the ADAT controls start at 0x0028 on the 896HD. Further tests will be needed to determine whether the current register placement of the AES/EBU and SPDIF controls are correct. 12/25/08 11:07:20 arnonym [1513] * branches/libffado-2.0/SConstruct (modified) Backport the fix to #189 and don't touch tests/ when BUILD_TESTS is false. 12/18/08 15:03:47 jwoithe [1509] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) * branches/libffado-2.0/support/mixer-qt4/mixer_motu.py (modified) * branches/libffado-2.0/support/mixer-qt4/mixer_motu.ui (modified) - MOTU: Refactor mixer control logic to make things clearer. Please test to ensure the changes haven't caused regressions for suppoted devices. - MOTU: Implement buttons for the Ultralite's phase inversion controls. Connect Ultralite trimgain mixer controls to their respective dbus paths. These additional Ultralite controls have a much greater chance of working now - please test. 12/11/08 13:46:22 jwoithe [1508] * branches/libffado-2.0/src/motu/motu_controls.h (modified) MOTU: the ultralite needs the ultralite trimgain, not the standard version. 12/07/08 14:30:13 jwoithe [1506] * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) * branches/libffado-2.0/src/motu/motu_avdevice.h (modified) * branches/libffado-2.0/src/motu/motu_controls.cpp (modified) * branches/libffado-2.0/src/motu/motu_controls.h (modified) * branches/libffado-2.0/support/mixer-qt4/mixer_motu.py (modified) MOTU: more groundwork to support the channel gains and phase inversion switches on the Ultralite. Please test this on other interfaces to ensure I haven't accidently broken anything for other users. 12/07/08 11:16:28 arnonym [1505] * branches/libffado-2.0/support/mixer-qt4/mixer_global.ui (modified) backport the layout changes of r1504 12/07/08 10:24:30 arnonym [1503] * branches/libffado-2.0/SConstruct (modified) Backport the relevant changes of the trunk SConscript. 12/07/08 06:03:29 ppalmers [1500] * branches/libffado-2.0/support/tools/ffado-diag (deleted) * branches/libffado-2.0/support/tools/ffado-diag.in (copied) * branches/libffado-2.0/support/tools/SConscript (modified) svn merge -r 1498:1499 svn+ssh://ffadosvn@ffado.org/ffado/trunk/libffado/ 12/07/08 02:33:27 holin [1497] * branches/libffado-2.0/configuration (modified) add CME Matrix K FW device description 12/06/08 10:05:35 holin [1496] * branches/libffado-2.0/config.h.in (modified) minimum values tested with a CME Matrix K FW 12/06/08 04:24:19 ppalmers [1495] * branches/libffado-2.0/config.h.in (modified) * branches/libffado-2.0/src/libieee1394/IsoHandlerManager.cpp (modified) add a minimum for the max_packetsize parameter 12/01/08 15:00:22 jwoithe [1494] * branches/libffado-2.0/support/mixer-qt4/mixer_motu.py (modified) * branches/libffado-2.0/support/mixer-qt4/mixer_motu.ui (modified) MOTU: prepare infrastructure for additional trim gains on the Ultralite. These will become functional once I receive further info about how they are controlled. 11/25/08 18:33:29 jwoithe [1489] * branches/libffado-2.0/src/libstreaming/motu/MotuTransmitStreamProcessor.cpp (modified) MOTU: fix a silly typo in the last commit.