# # ChangeLog for /branches # # Generated by Trac 0.10.4 # 03/28/24 01:23:04 # 06/08/08 05:32:39 ppalmers [1247] * branches/libffado-2.0/SConstruct (modified) * branches/libffado-2.0/src/libieee1394/cycletimer.h (modified) * 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) merge trunk changes r1235:1246 (svn merge -r 1234:HEAD svn+ssh://ffadosvn@ffado.org/ffado/trunk/libffado) 06/05/08 11:30:57 ppalmers [1244] * branches/libffado-2.0/src/bebob/bebob_avdevice.cpp (modified) * branches/libffado-2.0/src/bebob/bebob_avdevice.h (modified) * branches/libffado-2.0/src/bebob/terratec/terratec_device.cpp (modified) * branches/libffado-2.0/src/bebob/terratec/terratec_device.h (modified) fix small bug in cache filename generation 06/02/08 13:23:11 ppalmers [1243] * branches/libffado-2.0/src/bebob/bebob_avdevice.cpp (modified) (refs: #128) fix bogus use of the node id 06/02/08 00:42:10 ppalmers [1242] * branches/libffado-2.0/src/bebob/bebob_avdevice.cpp (modified) don't sum the channel counts on generation of the config id 06/02/08 00:24:47 ppalmers [1241] * branches/libffado-2.0/src/bebob/bebob_avdevice.cpp (modified) * branches/libffado-2.0/src/bebob/bebob_avdevice.h (modified) * branches/libffado-2.0/src/bebob/bebob_avplug.cpp (modified) * branches/libffado-2.0/src/bebob/bebob_avplug.h (modified) update BeBoB constructors (thx slack) (closes #129, #127) 06/01/08 03:53:03 ppalmers [1238] * branches/libffado-2.0/config.h.in (modified) * branches/libffado-2.0/src/libavc/ccm/avc_signal_source.h (modified) * branches/libffado-2.0/src/libavc/general/avc_plug.cpp (modified) * branches/libffado-2.0/src/libavc/general/avc_plug.h (modified) * branches/libffado-2.0/src/libavc/general/avc_unit.cpp (modified) * branches/libffado-2.0/src/libavc/general/avc_unit.h (modified) * branches/libffado-2.0/support/dbus/ffado-dbus-server.cpp (modified) * branches/libffado-2.0/tests/test-ffado.cpp (modified) move global id bookkeeping to the plugmanager, being a per-device singleton. plug id's only have to be unique within one device. correctly detect the case where a PCR output plug has no connections. 05/29/08 13:08:56 ppalmers [1237] * branches/libffado-2.0/support/mixer/mixer_saffire.py (modified) fixes #124 05/29/08 13:05:33 ppalmers [1236] * branches/libffado-2.0/support/mixer/ffadomixer.in (modified) * branches/libffado-2.0/support/mixer/mixer_phase24.py (modified) * branches/libffado-2.0/support/mixer/mixer_phase24.ui (modified) (re: #123) implement separate mixer for Phase X24 and Phase 24, needs testing. 05/29/08 12:46:13 ppalmers [1235] * branches/libffado-2.0/external/dbus/src/message.cpp (modified) * branches/libffado-2.0/external/dbus/src/object.cpp (modified) * branches/libffado-2.0/external/dbus/src/types.cpp (modified) * branches/libffado-2.0/external/dbus/tools/xml2cpp.cpp (modified) * branches/libffado-2.0/SConstruct (modified) * branches/libffado-2.0/src/bebob/bebob_avdevice.cpp (modified) * branches/libffado-2.0/src/bebob/bebob_dl_mgr.cpp (modified) * branches/libffado-2.0/src/bebob/focusrite/focusrite_saffirepro.cpp (modified) * branches/libffado-2.0/src/bebob/terratec/terratec_device.cpp (modified) * branches/libffado-2.0/src/debugmodule/debugmodule.cpp (modified) * branches/libffado-2.0/src/fireworks/efc/efc_cmd.cpp (modified) * branches/libffado-2.0/src/fireworks/efc/efc_cmd.h (modified) * branches/libffado-2.0/src/fireworks/fireworks_firmware.cpp (modified) * branches/libffado-2.0/src/libavc/avc_definitions.h (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/libavc/general/avc_extended_plug_info.cpp (modified) * branches/libffado-2.0/src/libavc/general/avc_generic.cpp (modified) * branches/libffado-2.0/src/libieee1394/IsoHandlerManager.cpp (modified) * branches/libffado-2.0/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.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/libutil/cmd_serialize.cpp (modified) * branches/libffado-2.0/src/libutil/serialize_libxml.cpp (modified) * branches/libffado-2.0/src/libutil/TimestampedBuffer.cpp (modified) * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) * branches/libffado-2.0/support/firmware/bridgeco-downloader.cpp (modified) * branches/libffado-2.0/support/firmware/downloader.cpp (modified) * branches/libffado-2.0/support/firmware/fireworks-downloader.cpp (modified) * branches/libffado-2.0/tests/systemtests/test-isorecv-1.cpp (modified) svn merge -r 1231:1234 svn+ssh://ffadosvn@ffado.org/ffado/trunk/libffado 05/27/08 16:51:03 jwoithe [1231] * branches/libffado-2.0/README (modified) Fix an incomplete sentence which somehow made it in to my previous README patch. 05/27/08 14:46:09 ppalmers [1229] * branches/libffado-2.0/src/bebob/bebob_avdevice.cpp (modified) * branches/libffado-2.0/src/bebob/bebob_avdevice.h (modified) * branches/libffado-2.0/src/devicemanager.cpp (modified) * branches/libffado-2.0/src/devicemanager.h (modified) * branches/libffado-2.0/src/fireworks/fireworks_device.cpp (modified) * branches/libffado-2.0/src/fireworks/fireworks_device.h (modified) * branches/libffado-2.0/src/genericavc/avc_avdevice.cpp (modified) * branches/libffado-2.0/src/genericavc/avc_avdevice.h (modified) * branches/libffado-2.0/src/libavc/general/avc_unit.cpp (modified) * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) * branches/libffado-2.0/src/motu/motu_avdevice.h (modified) implement discovery fallback (closes #121) 05/27/08 13:32:21 ppalmers [1228] * branches/libffado-2.0/SConstruct (modified) * branches/libffado-2.0/src/libavc/general/avc_plug.cpp (modified) * branches/libffado-2.0/src/libavc/general/avc_unit.cpp (modified) apply fix from #119 (addresses #119) 05/27/08 13:07:35 ppalmers [1226] * branches/libffado-2.0/SConstruct (modified) * branches/libffado-2.0/support/mixer/SConscript (modified) Install saffire common py , fixes #122 05/26/08 01:18:20 ppalmers [1223] * branches/libffado-2.0/SConstruct (modified) version increase 05/26/08 01:17:52 ppalmers [1222] * branches/libffado-2.0/support/mixer/SConscript (modified) fix mixer installation issue 05/25/08 09:06:09 ppalmers [1220] * branches/libffado-2.0/SConstruct (modified) beta5 version increase 05/25/08 08:59:41 ppalmers [1219] * 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/libavc/general/avc_generic.cpp (modified) * branches/libffado-2.0/src/libieee1394/ieee1394service.cpp (modified) * branches/libffado-2.0/support/dbus/ffado-dbus-server.cpp (modified) fix various problems with DM1x00 devices being flooded with data 05/25/08 07:40:16 ppalmers [1216] * branches/libffado-2.0/support/mixer/ffadomixer.in (modified) * branches/libffado-2.0/support/mixer/mixer_saffire.py (modified) * branches/libffado-2.0/support/mixer/mixer_saffire.ui (modified) * branches/libffado-2.0/support/mixer/mixer_saffirele.py (modified) * branches/libffado-2.0/support/mixer/mixer_saffirelelarge.ui (copied) * branches/libffado-2.0/support/mixer/mixer_saffirelesmall.ui (moved) * branches/libffado-2.0/support/mixer/mixer_saffirepro.py (modified) * branches/libffado-2.0/support/mixer/mixer_saffireprolarge.ui (copied) * branches/libffado-2.0/support/mixer/mixer_saffireprosmall.ui (moved) * branches/libffado-2.0/support/mixer/mixer_saffire_base.py (added) * branches/libffado-2.0/support/mixer/SConscript (modified) add support for the different mixers at different samplerates or configurations for the saffires 05/25/08 07:39:22 ppalmers [1215] * branches/libffado-2.0/src/ffadodevice.cpp (modified) add generic samplerate control (bis) 05/25/08 07:38:53 ppalmers [1214] * branches/libffado-2.0/src/libcontrol/ClockSelect.cpp (modified) * branches/libffado-2.0/src/libcontrol/ClockSelect.h (modified) add generic samplerate control 05/25/08 02:28:37 ppalmers [1213] * branches/libffado-2.0/config.h.in (modified) * branches/libffado-2.0/src/bebob/bebob_avdevice.cpp (modified) * branches/libffado-2.0/src/bebob/mackie (copied) * branches/libffado-2.0/src/devicemanager.cpp (modified) * branches/libffado-2.0/src/SConscript (modified) merge trunk changes r1209:1212 (svn merge -r 1209:1212 svn+ssh://ffadosvn@ffado.org/ffado/trunk/libffado) 05/25/08 00:13:10 holin [1209] * branches/libffado-2.0/SConstruct (modified) * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) merge from trunk 1207,1208 05/24/08 05:27:50 ppalmers [1206] * branches/libffado-2.0/src/libutil/PosixMutex.cpp (modified) fix bogus warning (closes #117) 05/23/08 08:58:16 wagi [1204] * branches/libffado-2.0/src/libutil/PosixMutex.cpp (modified) revert last commit 05/23/08 08:56:19 wagi [1203] * branches/libffado-2.0/src/genericavc/avc_avdevice.cpp (modified) * branches/libffado-2.0/src/libavc/general/avc_unit.cpp (modified) * branches/libffado-2.0/src/libutil/PosixMutex.cpp (modified) Currently there is no usable setup for sync streams. There is no point in wasting time here. Let's skip 'sync stream input' and 'sync stream output'. 05/23/08 08:05:40 wagi [1202] * branches/libffado-2.0/src/libutil/PosixMutex.cpp (modified) fix DEBUG build 05/22/08 14:18:19 ppalmers [1201] * branches/libffado-2.0/src/debugmodule/debugmodule.cpp (modified) * branches/libffado-2.0/src/debugmodule/debugmodule.h (modified) * branches/libffado-2.0/src/libcontrol/Element.cpp (modified) * branches/libffado-2.0/src/libcontrol/Element.h (modified) * branches/libffado-2.0/src/libutil/PosixMutex.cpp (modified) * branches/libffado-2.0/support/dbus/controlserver.cpp (modified) * branches/libffado-2.0/support/dbus/ffado-dbus-server.cpp (modified) fix some deadlock issues on the control code (cfr #114) 05/22/08 11:01:00 ppalmers [1200] * branches/libffado-2.0/src/fireworks/fireworks_firmware.cpp (modified) * branches/libffado-2.0/src/fireworks/fireworks_firmware.h (modified) fix compilation warning (fixes #116) 05/22/08 10:32:19 wagi [1198] * branches/libffado-2.0/src/bebob/bebob_avdevice.cpp (modified) * branches/libffado-2.0/src/bebob/edirol/edirol_fa66.cpp (added) * branches/libffado-2.0/src/bebob/edirol/edirol_fa66.h (added) * branches/libffado-2.0/src/SConscript (modified) Set clock source always to 'Device Controlled'. The FA-66 doesn't support switching clock source by software. It might be possible to read out the current setting though. This is a open TODO. Furthermore, re-enable device discovering. This fixes a previous checkin r1183. 05/22/08 10:18:54 wagi [1197] * branches/libffado-2.0/src/bebob/edirol/edirol_fa101.cpp (modified) * branches/libffado-2.0/src/bebob/edirol/edirol_fa101.h (modified) Set clock source always to 'Device Controlled'. The FA-101 doesn't support switching clock source by software. 05/22/08 10:02:01 wagi [1196] * branches/libffado-2.0/support/dbus/ffado-dbus-server.cpp (modified) set cache enable as default 05/22/08 09:44:05 wagi [1195] * branches/libffado-2.0/tests/streaming/SConscript (modified) * branches/libffado-2.0/tests/systemtests/SConscript (modified) use env.Clone instead of env.Copy() needed for scons 0.97 05/19/08 23:54:16 jwoithe [1194] * branches/libffado-2.0/src/libstreaming/motu/MotuReceiveStreamProcessor.cpp (modified) * branches/libffado-2.0/src/libstreaming/motu/MotuTransmitStreamProcessor.cpp (modified) * MOTU: remove test tone for 2.0 branch. * MOTU: in 2.0 branch, remove commented-out code related to ongoing debugging. 05/19/08 12:08:24 ppalmers [1193] * branches/libffado-2.0/src/SConscript (modified) remove commented versioned install code 05/19/08 12:06:57 ppalmers [1192] * branches/libffado-2.0/doc/adding_devices.dox (deleted) * branches/libffado-2.0/doc/amdtpstreamprocessor.dox (deleted) * branches/libffado-2.0/doc/class_diagram_1.eps (deleted) * branches/libffado-2.0/doc/mainpage.dox (modified) * branches/libffado-2.0/doc/motu_firewire_protocol.txt (deleted) * branches/libffado-2.0/doc/streaming.xmi (deleted) * branches/libffado-2.0/src/libieee1394/ARMHandler.cpp (deleted) * branches/libffado-2.0/src/libieee1394/ARMHandler.h (deleted) * branches/libffado-2.0/src/SConscript (modified) remove development docs that are (partly) outdated. remove some other stale code. 05/19/08 11:32:19 ppalmers [1191] * branches/libffado-2.0/tests/systemtests/test-clock_nanosleep.cpp (deleted) * branches/libffado-2.0/tests/systemtests/test-sysload.cpp (deleted) remove two stale files 05/19/08 11:25:52 ppalmers [1190] * branches/libffado-2.0/deb (deleted) * branches/libffado-2.0/README (modified) * branches/libffado-2.0/SConstruct (modified) * branches/libffado-2.0/src/bounce (deleted) * branches/libffado-2.0/src/devicemanager.cpp (modified) * branches/libffado-2.0/src/dice (deleted) * branches/libffado-2.0/src/libieee1394/ieee1394service.cpp (modified) * branches/libffado-2.0/src/libieee1394/ieee1394service.h (modified) * branches/libffado-2.0/src/libieee1394/test-cyclecalc.cpp (deleted) * branches/libffado-2.0/src/libstreaming/generic/StreamProcessor.h (modified) * branches/libffado-2.0/src/libutil/cycles.h (deleted) * branches/libffado-2.0/src/libutil/DelayLockedLoop.cpp (deleted) * branches/libffado-2.0/src/libutil/DelayLockedLoop.h (deleted) * branches/libffado-2.0/src/libutil/IpcRingBuffer.cpp (deleted) * branches/libffado-2.0/src/libutil/IpcRingBuffer.h (deleted) * branches/libffado-2.0/src/libutil/PacketBuffer.cpp (deleted) * branches/libffado-2.0/src/libutil/PacketBuffer.h (deleted) * branches/libffado-2.0/src/libutil/PosixMessageQueue.cpp (deleted) * branches/libffado-2.0/src/libutil/PosixMessageQueue.h (deleted) * branches/libffado-2.0/src/libutil/PosixSharedMemory.cpp (deleted) * branches/libffado-2.0/src/libutil/PosixSharedMemory.h (deleted) * branches/libffado-2.0/src/libutil/test-dll.cpp (deleted) * branches/libffado-2.0/src/libutil/unittests.cpp (deleted) * branches/libffado-2.0/src/maudio (deleted) * branches/libffado-2.0/src/metrichalo (deleted) * branches/libffado-2.0/src/motu/motu_avdevice.cpp (modified) * branches/libffado-2.0/src/rme (deleted) * branches/libffado-2.0/src/SConscript (modified) * branches/libffado-2.0/tests/dumpiso_mod.cpp (deleted) * branches/libffado-2.0/tests/scan-devreg.cpp (deleted) * branches/libffado-2.0/tests/SConscript (modified) * branches/libffado-2.0/tests/streaming/SConscript (modified) * branches/libffado-2.0/tests/streaming/test-ipcclient.cpp (deleted) * branches/libffado-2.0/tests/streaming/test-isohandling.cpp (deleted) * branches/libffado-2.0/tests/streaming/teststreaming-ipc.cpp (deleted) * branches/libffado-2.0/tests/systemtests/gen-loadpulses.cpp (deleted) * branches/libffado-2.0/tests/systemtests/SConscript (modified) * branches/libffado-2.0/tests/test-avccmd.cpp (deleted) * branches/libffado-2.0/tests/test-bufferops.cpp (deleted) * branches/libffado-2.0/tests/test-devicestringparser.cpp (deleted) * branches/libffado-2.0/tests/test-echo.cpp (deleted) * branches/libffado-2.0/tests/test-echomixer.cpp (deleted) * branches/libffado-2.0/tests/test-enhanced-mixer.cpp (deleted) * branches/libffado-2.0/tests/test-extplugcmd.cpp (deleted) * branches/libffado-2.0/tests/test-focusrite.cpp (deleted) * branches/libffado-2.0/tests/test-fw410.cpp (deleted) * branches/libffado-2.0/tests/test-ieee1394service.cpp (deleted) * branches/libffado-2.0/tests/test-ipcringbuffer.cpp (deleted) * branches/libffado-2.0/tests/test-messagequeue.cpp (deleted) * branches/libffado-2.0/tests/test-mixer.cpp (deleted) * branches/libffado-2.0/tests/test-shm.cpp (deleted) * branches/libffado-2.0/tests/test-streamdump.cpp (deleted) * branches/libffado-2.0/tests/test-timestampedbuffer.cpp (deleted) * branches/libffado-2.0/tests/test-volume.cpp (deleted) * branches/libffado-2.0/tests/test-watchdog.cpp (deleted) remove unused code, clean up for release 05/19/08 10:13:20 ppalmers [1189] * branches/libffado-2.0 (copied) Branch for 2.0, such that we can start weeding the source tree of unused files and support placeholders. 04/28/08 06:16:16 arnonym [1059] * branches/work/qt4mixer/external (deleted) * branches/work/qt4mixer/libffado (deleted) * branches/work/qt4mixer/SConstruct (modified) * branches/work/qt4mixer/src (deleted) * branches/work/qt4mixer/support/dbus (deleted) * branches/work/qt4mixer/support/firmware (deleted) * branches/work/qt4mixer/support/SConscript (modified) * branches/work/qt4mixer/support/tools (deleted) * branches/work/qt4mixer/tests (deleted) Remove lots of stuff not needed for mixer development. 04/28/08 05:55:29 arnonym [1058] * branches/work/qt4mixer (copied) Create a (to-be-cleaned) branch to switch the mixer to qt4. 04/28/08 05:55:09 arnonym [1057] * branches/work (added) A dir for temporary branches 01/12/08 05:32:14 ppalmers [835] * branches/api-cleanup (deleted) remove unneeded branch 01/10/08 13:15:38 ppalmers [831] * branches/api-cleanup/config.h.in (modified) * branches/api-cleanup/src/libieee1394/IsoHandler.cpp (modified) * branches/api-cleanup/src/libieee1394/IsoHandlerManager.cpp (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/generic/StreamProcessor.h (modified) * branches/api-cleanup/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/api-cleanup/src/libutil/TimestampedBuffer.cpp (modified) * branches/api-cleanup/tests/streaming/teststreaming3.cpp (modified) * branches/api-cleanup/tests/test-ieee1394service.cpp (modified) * branches/api-cleanup/tests/test-streamdump.cpp (modified) small tweaks 01/10/08 13:11:59 ppalmers [830] * branches/api-cleanup/src/bebob/focusrite/focusrite_saffirepro.cpp (modified) * branches/api-cleanup/src/bebob/focusrite/focusrite_saffirepro.h (modified) add some extra control elements 01/07/08 14:13:42 ppalmers [829] * branches/api-cleanup/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) * branches/api-cleanup/src/libstreaming/generic/Port.cpp (modified) * branches/api-cleanup/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/generic/StreamProcessor.h (modified) * branches/api-cleanup/src/libutil/TimestampedBuffer.cpp (modified) * branches/api-cleanup/src/libutil/TimestampedBuffer.h (modified) some caching and bugfixes 01/06/08 07:46:47 ppalmers [821] * branches/api-cleanup/config.h.in (modified) * branches/api-cleanup/libffado/ffado.h (modified) * branches/api-cleanup/src/devicemanager.cpp (modified) * branches/api-cleanup/src/devicemanager.h (modified) * branches/api-cleanup/src/ffado.cpp (modified) * branches/api-cleanup/src/libieee1394/IsoHandler.cpp (modified) * branches/api-cleanup/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/api-cleanup/tests/streaming/teststreaming3.cpp (modified) make xrun hanling more robust 01/06/08 05:57:28 ppalmers [818] * branches/api-cleanup/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/api-cleanup/tests/streaming/teststreaming3.cpp (modified) add prefetch commands, can't harm 01/06/08 05:08:10 ppalmers [817] * branches/api-cleanup/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) more performance fixes for the AMDTP transmit handler 01/06/08 03:53:04 ppalmers [816] * branches/api-cleanup/libffado/ffado.h (modified) * branches/api-cleanup/SConstruct (modified) * branches/api-cleanup/src/ffado.cpp (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) * branches/api-cleanup/src/libstreaming/generic/Port.cpp (modified) * branches/api-cleanup/src/libstreaming/generic/Port.h (modified) * branches/api-cleanup/src/libstreaming/generic/PortManager.cpp (modified) * branches/api-cleanup/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/motu/MotuReceiveStreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/motu/MotuTransmitStreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/api-cleanup/src/libstreaming/StreamProcessorManager.h (modified) * branches/api-cleanup/tests/streaming/teststreaming3.cpp (modified) remove support for per-port datatypes. It's too much hassle and it doesn't add enough value. It also prevents thorough performance optimizations, especially for larger channel counts (e.g. SSE based). Audio ports are now either all float or all int24. This can be specified by the ffado_streaming_set_audio_datatype API function before the streaming is prepared. Hence we can still support the direct conversion to the clients datatype when demuxing the packets. 01/06/08 03:15:01 ppalmers [815] * branches/api-cleanup/src/libieee1394/IsoHandler.cpp (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpPortInfo.h (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) * branches/api-cleanup/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/api-cleanup/tests/streaming/teststreaming3.cpp (modified) - AMDTP transmit port caching for better performance - less debug output in critical path 01/05/08 12:14:12 ppalmers [813] * branches/api-cleanup/src/libstreaming/generic/PortManager.cpp (modified) * branches/api-cleanup/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/api-cleanup/src/libutil/TimestampedBuffer.cpp (modified) * branches/api-cleanup/src/libutil/TimestampedBuffer.h (modified) * branches/api-cleanup/tests/test-timestampedbuffer.cpp (modified) small simplification 01/05/08 12:02:13 ppalmers [812] * branches/api-cleanup/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/api-cleanup/tests/streaming/teststreaming3.cpp (modified) more fixes 01/05/08 11:38:26 ppalmers [811] * branches/api-cleanup/src/ffado.cpp (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/generic/Port.cpp (modified) * branches/api-cleanup/src/libstreaming/generic/PortManager.cpp (modified) * branches/api-cleanup/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/api-cleanup/tests/streaming/teststreaming3.cpp (modified) fixes for introduced bugs 01/05/08 09:40:06 ppalmers [809] * branches/api-cleanup/libffado/ffado.h (modified) * branches/api-cleanup/SConstruct (modified) * branches/api-cleanup/src/bounce/bounce_avdevice.cpp (modified) * branches/api-cleanup/src/dice/dice_avdevice.cpp (modified) * branches/api-cleanup/src/ffado.cpp (modified) * branches/api-cleanup/src/genericavc/avc_avdevice.cpp (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpPort.h (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.h (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) * branches/api-cleanup/src/libstreaming/generic/Port.cpp (modified) * branches/api-cleanup/src/libstreaming/generic/Port.h (modified) * branches/api-cleanup/src/libstreaming/generic/PortManager.cpp (modified) * branches/api-cleanup/src/libstreaming/generic/PortManager.h (modified) * branches/api-cleanup/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/generic/StreamProcessor.h (modified) * branches/api-cleanup/src/libstreaming/motu/MotuPort.h (modified) * branches/api-cleanup/src/libstreaming/motu/MotuReceiveStreamProcessor.cpp (modified) * branches/api-cleanup/src/libstreaming/motu/MotuTransmitStreamProcessor.cpp (modified) * branches/api-cleanup/src/motu/motu_avdevice.cpp (modified) * branches/api-cleanup/tests/streaming/debugtools.c (deleted) * branches/api-cleanup/tests/streaming/debugtools.h (deleted) * branches/api-cleanup/tests/streaming/SConscript (modified) * branches/api-cleanup/tests/streaming/testmidistreaming1.c (deleted) * branches/api-cleanup/tests/streaming/teststreaming.c (deleted) * branches/api-cleanup/tests/streaming/teststreaming2.c (deleted) * branches/api-cleanup/tests/streaming/teststreaming3.cpp (modified) First round of cleanup: - make Ports auto-register to a PortManager - remove the different 'signal' types, everything is now period- signaled. - removed obsolete streaming test programs 01/05/08 08:07:12 ppalmers [808] * branches/api-cleanup (copied) create a branch for the API cleanup and code simplification 11/28/07 05:06:00 ppalmers [735] * branches/ppalmers-streaming (deleted) remove streaming branch since it's merged into trunk 11/28/07 03:25:27 ppalmers [733] * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/motu/MotuReceiveStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/motu/MotuReceiveStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/motu/MotuStreamProcessor-old.cpp (deleted) * branches/ppalmers-streaming/src/libstreaming/motu/MotuStreamProcessor-old.h (deleted) * branches/ppalmers-streaming/src/libstreaming/motu/MotuTransmitStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/motu/MotuTransmitStreamProcessor.h (modified) * branches/ppalmers-streaming/src/motu/motu_avdevice.cpp (modified) * branches/ppalmers-streaming/src/motu/motu_avdevice.h (modified) * branches/ppalmers-streaming/src/SConscript (modified) adapt motu code to new SP base class (compiles, needs real testing) 11/28/07 00:33:36 ppalmers [732] * branches/ppalmers-streaming/src/libstreaming/motu/MotuReceiveStreamProcessor.cpp (copied) * branches/ppalmers-streaming/src/libstreaming/motu/MotuReceiveStreamProcessor.h (copied) * branches/ppalmers-streaming/src/libstreaming/motu/MotuStreamProcessor-old.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/motu/MotuStreamProcessor-old.h (moved) * branches/ppalmers-streaming/src/libstreaming/motu/MotuTransmitStreamProcessor.cpp (copied) * branches/ppalmers-streaming/src/libstreaming/motu/MotuTransmitStreamProcessor.h (copied) reorganize motu SP files to prepare for updated streaming implementation (disfunctional) 11/27/07 11:26:05 ppalmers [731] * branches/ppalmers-streaming/src/libavc/descriptors/avc_descriptor.cpp (modified) * branches/ppalmers-streaming/src/libavc/descriptors/avc_descriptor.h (modified) * branches/ppalmers-streaming/src/libavc/descriptors/avc_descriptor_cmd.cpp (modified) extra debugging for the descriptors 11/27/07 10:28:51 ppalmers [730] * branches/ppalmers-streaming/config.h.in (modified) * branches/ppalmers-streaming/deb (added) * branches/ppalmers-streaming/deb/SConscript (added) * branches/ppalmers-streaming/libffado/ffado.h (modified) * branches/ppalmers-streaming/SConstruct (modified) * branches/ppalmers-streaming/src/debugmodule/debugmodule.cpp (modified) * branches/ppalmers-streaming/src/debugmodule/debugmodule.h (modified) * branches/ppalmers-streaming/src/devicemanager.h (modified) * branches/ppalmers-streaming/src/ffadodevice.cpp (modified) * branches/ppalmers-streaming/src/libosc (deleted) * branches/ppalmers-streaming/src/SConscript (modified) * branches/ppalmers-streaming/support/dbus (added) * branches/ppalmers-streaming/support/dbus/control-interface.xml (moved) * branches/ppalmers-streaming/support/dbus/controlclient.cpp (moved) * branches/ppalmers-streaming/support/dbus/controlclient.h (moved) * branches/ppalmers-streaming/support/dbus/controlserver.cpp (moved) * branches/ppalmers-streaming/support/dbus/controlserver.h (moved) * branches/ppalmers-streaming/support/dbus/ffado-dbus-server.cpp (copied) * branches/ppalmers-streaming/support/dbus/SConscript (added) * branches/ppalmers-streaming/support/dbus/test-dbus-server.cpp (moved) * branches/ppalmers-streaming/support/dbus/test-dbus.cpp (moved) * branches/ppalmers-streaming/support/firmware/SConscript (modified) * branches/ppalmers-streaming/support/SConscript (modified) * branches/ppalmers-streaming/tests/SConscript (modified) * branches/ppalmers-streaming/tests/test-ffado.cpp (modified) - Remove OSC related code - create DBus server application - add "scons debian" target that builds a debian package 11/27/07 08:50:48 ppalmers [729] * branches/ppalmers-streaming/src/dice/dice_avdevice.cpp (modified) * branches/ppalmers-streaming/src/genericavc/avc_avdevice.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/generic/IsoStream.h (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/util/IsoHandlerManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/util/IsoHandlerManager.h (modified) some more transmit tweaks 11/25/07 12:57:43 ppalmers [727] * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.h (modified) * branches/ppalmers-streaming/src/libutil/TimestampedBuffer.cpp (modified) stream alignment implemented 11/25/07 11:47:10 ppalmers [724] * branches/ppalmers-streaming/SConstruct (modified) disable assertions when not doing a debug build 11/25/07 05:42:51 ppalmers [723] * branches/ppalmers-streaming/src/dice/dice_avdevice.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/util/IsoHandlerManager.cpp (modified) fix problem where receiving multiple streams doesn't work 11/24/07 09:57:25 ppalmers [722] * branches/ppalmers-streaming/src/dice/dice_avdevice.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/util/IsoHandlerManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/util/IsoHandlerManager.h (modified) more rewrite of streaming 11/23/07 10:09:15 ppalmers [721] * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) another update 11/23/07 08:11:41 ppalmers [720] * branches/ppalmers-streaming/src/debugmodule/debugmodule.cpp (modified) * branches/ppalmers-streaming/src/genericavc/avc_avdevice.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.h (modified) * branches/ppalmers-streaming/src/libutil/TimestampedBuffer.cpp (modified) * branches/ppalmers-streaming/src/libutil/TimestampedBuffer.h (modified) first working version of the reworked streaming code 11/22/07 06:43:39 ppalmers [719] * branches/ppalmers-streaming/src/ffado_streaming.cpp (modified) * branches/ppalmers-streaming/src/genericavc/avc_avdevice.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/generic/IsoStream.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/IsoStream.h (modified) * branches/ppalmers-streaming/src/libstreaming/generic/Port.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/PortManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.h (modified) * branches/ppalmers-streaming/src/libstreaming/util/IsoHandler.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/util/IsoHandlerManager.cpp (modified) * branches/ppalmers-streaming/src/libutil/TimestampedBuffer.cpp (modified) * branches/ppalmers-streaming/src/libutil/TimestampedBuffer.h (modified) * branches/ppalmers-streaming/tests/test-cycletimer.cpp (modified) * branches/ppalmers-streaming/tests/test-sytmonitor.cpp (modified) backup commit 11/11/07 10:12:01 ppalmers [715] * branches/ppalmers-streaming/src/dice/dice_avdevice.cpp (modified) * branches/ppalmers-streaming/src/ffado_streaming.cpp (modified) * branches/ppalmers-streaming/src/genericavc/avc_avdevice.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.h (modified) some more cleaning 11/11/07 09:50:28 ppalmers [714] * branches/ppalmers-streaming/src/ffado_streaming.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/generic/IsoStream.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/IsoStream.h (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.h (modified) * branches/ppalmers-streaming/src/libstreaming/util/IsoHandlerManager.cpp (modified) * branches/ppalmers-streaming/tests/SytMonitor.cpp (modified) * branches/ppalmers-streaming/tests/test-cycletimer.cpp (modified) - cleanup of streaming interfaces - doesn't work yet 11/11/07 09:05:25 ppalmers [713] * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpSlaveStreamProcessor.cpp (deleted) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpSlaveStreamProcessor.h (deleted) - remove amdtp slave SP's since they need a big rework anyway 11/11/07 07:52:01 ppalmers [712] * branches/ppalmers-streaming/src/bebob/bebob_avdevice.h (modified) * branches/ppalmers-streaming/src/bounce/bounce_avdevice.h (modified) * branches/ppalmers-streaming/src/dice/dice_avdevice.cpp (modified) * branches/ppalmers-streaming/src/dice/dice_avdevice.h (modified) * branches/ppalmers-streaming/src/genericavc/avc_avdevice.h (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpReceiveStreamProcessor.h (copied) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpSlaveStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.cpp (copied) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpTransmitStreamProcessor.h (moved) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/util/cycletimer.h (modified) * branches/ppalmers-streaming/src/libutil/TimestampedBuffer.cpp (modified) * branches/ppalmers-streaming/src/libutil/TimestampedBuffer.h (modified) * branches/ppalmers-streaming/src/maudio/maudio_avdevice.h (modified) * branches/ppalmers-streaming/src/SConscript (modified) almost there... 11/04/07 10:47:05 ppalmers [709] * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) some more streaming system updates. this works with the saffire up till -n2 -p256 11/04/07 09:32:40 ppalmers [708] * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) some more startup checks 11/04/07 09:19:44 ppalmers [707] * branches/ppalmers-streaming/src/debugmodule/debugmodule.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/util/cycletimer.h (modified) * branches/ppalmers-streaming/src/libstreaming/util/IsoHandlerManager.cpp (modified) * branches/ppalmers-streaming/src/libutil/StreamStatistics.cpp (modified) * branches/ppalmers-streaming/src/libutil/StreamStatistics.h (modified) * branches/ppalmers-streaming/src/libutil/TimestampedBuffer.cpp (modified) - code cleanup - make transmit handler AMDTP compliant (don't send too much in advance) 11/04/07 05:15:42 ppalmers [706] * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (modified) code cleanup 11/04/07 04:40:10 ppalmers [705] * branches/ppalmers-streaming/src/bebob/bebob_avdevice.h (modified) * branches/ppalmers-streaming/src/bounce/bounce_avdevice.h (modified) * branches/ppalmers-streaming/src/bounce/bounce_slave_avdevice.cpp (modified) * branches/ppalmers-streaming/src/devicemanager.cpp (modified) * branches/ppalmers-streaming/src/dice/dice_avdevice.cpp (modified) * branches/ppalmers-streaming/src/dice/dice_avdevice.h (modified) * branches/ppalmers-streaming/src/ffado_streaming.cpp (modified) * branches/ppalmers-streaming/src/genericavc/avc_avdevice.h (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpPort.h (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpPortInfo.h (modified) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpSlaveStreamProcessor.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpSlaveStreamProcessor.h (moved) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpStreamProcessor.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpStreamProcessor.h (moved) * branches/ppalmers-streaming/src/libstreaming/generic/IsoStream.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/generic/IsoStream.h (moved) * branches/ppalmers-streaming/src/libstreaming/generic/Port.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/generic/Port.h (moved) * branches/ppalmers-streaming/src/libstreaming/generic/PortManager.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/generic/PortManager.h (moved) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/generic/StreamProcessor.h (moved) * branches/ppalmers-streaming/src/libstreaming/motu/MotuPort.h (modified) * branches/ppalmers-streaming/src/libstreaming/motu/MotuPortInfo.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/motu/MotuPortInfo.h (modified) * branches/ppalmers-streaming/src/libstreaming/motu/MotuStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/motu/MotuStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.h (modified) * branches/ppalmers-streaming/src/libstreaming/util/cip.c (moved) * branches/ppalmers-streaming/src/libstreaming/util/cip.h (moved) * branches/ppalmers-streaming/src/libstreaming/util/cycletimer.h (moved) * branches/ppalmers-streaming/src/libstreaming/util/IsoHandler.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/util/IsoHandler.h (moved) * branches/ppalmers-streaming/src/libstreaming/util/IsoHandlerManager.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/util/IsoHandlerManager.h (moved) * branches/ppalmers-streaming/src/libutil/TimestampedBuffer.cpp (modified) * branches/ppalmers-streaming/src/libutil/TimestampedBuffer.h (modified) * branches/ppalmers-streaming/src/maudio/maudio_avdevice.h (modified) * branches/ppalmers-streaming/src/metrichalo/mh_avdevice.h (modified) * branches/ppalmers-streaming/src/motu/motu_avdevice.cpp (modified) * branches/ppalmers-streaming/src/motu/motu_avdevice.h (modified) * branches/ppalmers-streaming/src/rme/rme_avdevice.h (modified) * branches/ppalmers-streaming/src/SConscript (modified) * branches/ppalmers-streaming/tests/streaming/test-isohandling.cpp (modified) * branches/ppalmers-streaming/tests/SytMonitor.cpp (modified) * branches/ppalmers-streaming/tests/SytMonitor.h (modified) * branches/ppalmers-streaming/tests/test-cycletimer.cpp (modified) * branches/ppalmers-streaming/tests/test-sytmonitor.cpp (modified) * branches/ppalmers-streaming/tests/test-timestampedbuffer.cpp (modified) restructure the streaming directory 11/04/07 03:34:56 ppalmers [704] * branches/ppalmers-streaming/src/libstreaming/generic (added) directory for base classes 11/04/07 03:33:35 ppalmers [703] * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpPort.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpPort.h (moved) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpPortInfo.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/amdtp/AmdtpPortInfo.h (moved) * branches/ppalmers-streaming/src/libstreaming/AmdtpStreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/AmdtpStreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/cycletimer.h (modified) * branches/ppalmers-streaming/src/libstreaming/IsoHandlerManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/IsoHandlerManager.h (modified) * branches/ppalmers-streaming/src/libstreaming/motu/MotuPort.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/motu/MotuPort.h (moved) * branches/ppalmers-streaming/src/libstreaming/motu/MotuPortInfo.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/motu/MotuPortInfo.h (moved) * branches/ppalmers-streaming/src/libstreaming/motu/MotuStreamProcessor.cpp (moved) * branches/ppalmers-streaming/src/libstreaming/motu/MotuStreamProcessor.h (moved) * branches/ppalmers-streaming/src/libstreaming/StreamProcessor.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessor.h (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.cpp (modified) * branches/ppalmers-streaming/src/libstreaming/StreamProcessorManager.h (modified) - rework of streaming startup - started moving files around to enhance structure 11/04/07 03:30:42 ppalmers [702] * branches/ppalmers-streaming/src/libstreaming/amdtp (added) * branches/ppalmers-streaming/src/libstreaming/motu (added) * branches/ppalmers-streaming/src/libstreaming/util (added) 11/04/07 03:23:42 ppalmers [701] * branches/ppalmers-streaming (copied) do it the easy way 11/04/07 03:22:41 ppalmers [700] * branches/ppalmers-libutil (deleted) bad branching 11/04/07 03:22:25 ppalmers [699] * branches/ppalmers-streaming (deleted) bad branching 11/04/07 03:16:57 ppalmers [697] * branches/ppalmers-libutil (copied) branch the libutil part of the source tree 11/04/07 03:14:41 ppalmers [696] * branches/ppalmers-streaming (copied) branch only the libstreaming part of the source tree 11/04/07 03:13:54 ppalmers [695] * branches/ppalmers-streaming (deleted) - remove branch 11/04/07 03:09:27 ppalmers [694] * branches/ppalmers-streaming (copied) branch for some rather elaborate streaming changes 10/15/07 11:52:35 ppalmers [652] * branches/libfreebob-1.4 (deleted) remove confusing maintenance branch, maintenance should be done on the sourceforge repository. 10/15/07 11:48:53 ppalmers [651] * branches/libfreebob-1.0 (deleted) remove confusing maintenance branch, maintenance should be done on the sourceforge repository. 08/25/07 12:21:21 arnonym [572] * branches/libffado-scons_porting_work (deleted) The branch has been merged. This is no longer needed. 08/24/07 06:15:06 ppalmers [559] * branches/echoaudio (deleted) remove echoaudio branch 08/21/07 13:58:40 arnonym [553] * branches/libffado-scons_porting_work/SConstruct (modified) make ENABLE_ALL work... 08/21/07 13:30:13 arnonym [552] * branches/libffado-scons_porting_work/SConstruct (modified) Add some more config options. 08/21/07 13:29:40 arnonym [551] * branches/libffado-scons_porting_work/config.h.in (modified) SSE is not used anywhere? 08/21/07 13:29:13 arnonym [550] * branches/libffado-scons_porting_work/src (modified) more to ignore 08/21/07 13:28:44 arnonym [549] * branches/libffado-scons_porting_work/src/SConscript (modified) Install bebob-sync and bridgeco-downloader for now. 08/21/07 10:12:58 ppalmers [548] * branches/echoaudio/src/bebob/bebob_avdevice.cpp (modified) * branches/echoaudio/src/bebob/bebob_avdevice.h (modified) * branches/echoaudio/src/bebob/bebob_avplug.cpp (modified) * branches/echoaudio/src/bebob/bebob_avplug.h (modified) * branches/echoaudio/src/genericavc/avc_avdevice.cpp (modified) * branches/echoaudio/src/genericavc/avc_avdevice.h (modified) * branches/echoaudio/src/libavc/general/avc_plug.cpp (modified) * branches/echoaudio/src/libavc/general/avc_plug.h (modified) * branches/echoaudio/src/libavc/general/avc_unit.cpp (modified) * branches/echoaudio/src/libavc/general/avc_unit.h (modified) * branches/echoaudio/src/libavc/musicsubunit/avc_musicsubunit.cpp (modified) - make the BeBoB AvDevice a child class of the GenericAVC AvDevice. This avoids a lot of code duplication. - fix inconsistency in position/location numbering between ext pluginfo cmd and descriptor. 08/21/07 08:36:17 arnonym [547] * branches/libffado-scons_porting_work/src/bebob/bebob_avdevice.cpp (modified) * branches/libffado-scons_porting_work/src/libstreaming/AmdtpStreamProcessor.cpp (modified) * branches/libffado-scons_porting_work/src/libstreaming/IsoHandler.cpp (modified) Port ppalmers fixes for spdif to this scons branch. This will affect nothing in the end, as the transition from scons-branch to trunk will involve only the build-system and (almost) no sources... 08/21/07 08:34:27 arnonym [546] * branches/libffado-scons_porting_work/src/SConscript (modified) As long as libtool isn't used, the lib shouldn't know anything about versions. Otherwise it breaks linkeage of the apps... 08/21/07 08:19:33 ppalmers [545] * branches/echoaudio/src/libstreaming/AmdtpPort.h (modified) * branches/echoaudio/src/libstreaming/AmdtpPortInfo.h (modified) * branches/echoaudio/src/libstreaming/MotuPort.h (modified) * branches/echoaudio/src/libstreaming/MotuPortInfo.h (modified) * branches/echoaudio/src/libstreaming/Port.cpp (modified) * branches/echoaudio/src/libstreaming/Port.h (modified) - Remove name parameter from PortInfo since it's already in Port