# # ChangeLog for /trunk # # Generated by Trac 0.10.4 # 03/28/24 04:25:50 # 11/27/04 08:21:40 pieterpalmers [24] * trunk/freebob/src/avaudioinfoblock.cpp (modified) * trunk/freebob/src/avdescriptor.cpp (modified) * trunk/freebob/src/avmusicstatusdescriptor.cpp (modified) * trunk/freebob/src/avnameinfoblock.cpp (modified) * trunk/freebob/src/avoutputplugstatusinfoblock.cpp (modified) * trunk/freebob/src/avsourcepluginfoblock.cpp (modified) * trunk/freebob/src/avsourcepluginfoblock.h (modified) * trunk/freebob/src/ieee1394service.cpp (modified) - bugfix: descriptor was not read correctly in AvDescriptor - several other small bugfixes/cleanups - fix compiler warnings - added some extra debug statements to follow parser flow 11/25/04 13:12:29 pieterpalmers [23] * trunk/freebob/src/avaudioinfoblock.cpp (modified) * trunk/freebob/src/avaudiosyncinfoblock.cpp (modified) * trunk/freebob/src/avmidiinfoblock.cpp (modified) * trunk/freebob/src/avoutputplugstatusinfoblock.cpp (added) * trunk/freebob/src/avoutputplugstatusinfoblock.h (added) * trunk/freebob/src/avsourcepluginfoblock.cpp (added) * trunk/freebob/src/avsourcepluginfoblock.h (added) * trunk/freebob/src/ieee1394service.cpp (modified) * trunk/freebob/src/Makefile.am (modified) - Added two more parsers, only one left to have a complete parsing framework for the Status descriptor. 11/25/04 11:30:41 pieterpalmers [22] * trunk/freebob/src/avaudioinfoblock.cpp (added) * trunk/freebob/src/avaudioinfoblock.h (added) * trunk/freebob/src/avaudiosyncinfoblock.cpp (added) * trunk/freebob/src/avaudiosyncinfoblock.h (added) * trunk/freebob/src/avdescriptor.cpp (modified) * trunk/freebob/src/avgeneralmusicstatusinfoblock.cpp (added) * trunk/freebob/src/avgeneralmusicstatusinfoblock.h (added) * trunk/freebob/src/avinfoblock.h (modified) * trunk/freebob/src/avmidiinfoblock.cpp (added) * trunk/freebob/src/avmidiinfoblock.h (added) * trunk/freebob/src/avnameinfoblock.cpp (added) * trunk/freebob/src/avnameinfoblock.h (added) * trunk/freebob/src/ieee1394service.cpp (modified) * trunk/freebob/src/Makefile.am (modified) - Added the following info block handlers: * AvNameInfoBlock * AvAudioInfoBlock * AvMidiInfoBlock * AvAudioSyncInfoBlock * AvGeneralMusicStatusInfoBlock Basic read functionallity only. - Changed Makefile.am to reflect these new files - Removed a bug from avdescriptor->readBuffer - Added some basic tests of the new handlers (remark: the new tests could be device specific) 11/24/04 14:13:21 pieterpalmers [21] * trunk/freebob/src/avdescriptor.cpp (modified) * trunk/freebob/src/avdescriptor.h (modified) * trunk/freebob/src/avdevice.cpp (modified) * trunk/freebob/src/avinfoblock.cpp (added) * trunk/freebob/src/avinfoblock.h (added) * trunk/freebob/src/avmusicidentifierdescriptor.cpp (added) * trunk/freebob/src/avmusicidentifierdescriptor.h (added) * trunk/freebob/src/avmusicstatusdescriptor.cpp (added) * trunk/freebob/src/avmusicstatusdescriptor.h (added) * trunk/freebob/src/debugmodule.h (modified) * trunk/freebob/src/ieee1394service.cpp (modified) * trunk/freebob/src/ieee1394service.h (modified) * trunk/freebob/src/Makefile.am (modified) - Fixed some bugs in AvDescriptor and AvDevice - Added more tests of the new classes to ieee1394service - Modified the debuglevel to hide low level AVC transactions by AvDevice - Added AvMusicIdentifierDescriptor and AvMusicStatusDescriptor as a first attempt at parsing device info. - Added AvInfoBlock to handle infoblocks (still very embryonal) 11/23/04 15:01:33 wagi [20] * trunk/freebob/src/Makefile.am (modified) * trunk/freebob/src/threads.h (added) New file: threads.h thread.h implements the deferCall and asyncCall template. 11/23/04 14:51:35 wagi [19] * trunk/freebob/src/ieee1394service.cpp (modified) Compile warnings from debugPrint statements fixed. 11/22/04 13:06:38 pieterpalmers [18] * trunk/freebob/src/avdescriptor.cpp (added) * trunk/freebob/src/avdescriptor.h (added) * trunk/freebob/src/avdevice.cpp (modified) * trunk/freebob/src/avdevice.h (modified) * trunk/freebob/src/debugmodule.cpp (added) * trunk/freebob/src/debugmodule.h (modified) * trunk/freebob/src/ieee1394service.cpp (modified) * trunk/freebob/src/Makefile.am (modified) - Placed some extra debug functions in a new file debugmodule.cpp - Added AvDescriptor class as a generic AVC descriptor handler class - Added the new files to the makefile REMARK: The new code is still quite messy and undebugged. This commit is mainly to expose my current work, to make sure no work is duplicated. 11/22/04 11:05:46 pieterpalmers [17] * trunk/freebob/src/ieee1394service.cpp (modified) * trunk/freebob/src/ieee1394service.h (modified) Added AVC1394_SUBUNIT_TYPE_MUSIC define Added a check for the Music subunit type to printAvcUnitInfo 11/21/04 04:36:27 wagi [16] * trunk/freebob/configure.ac (modified) * trunk/freebob/doc/freebob.xmi (modified) * trunk/freebob/README (modified) * trunk/freebob/src/avdevice.cpp (added) * trunk/freebob/src/avdevice.h (added) * trunk/freebob/src/avdevicepool.cpp (added) * trunk/freebob/src/avdevicepool.h (added) * trunk/freebob/src/freebob.h (modified) * trunk/freebob/src/ieee1394service.cpp (modified) * trunk/freebob/src/ieee1394service.h (modified) * trunk/freebob/src/Makefile.am (modified) Dependencies updated: libiec61883, libraw1394. Dependencies removed: boost library. New files: AvDevice.h AvDevice.cpp, AvDevicePool.h AvDevciePool.cpp 10/01/04 15:09:00 wagi [15] * trunk/freebob/configure.ac (modified) * trunk/freebob/src/cmhandler.cpp (modified) * trunk/freebob/src/cmhandler.h (modified) * trunk/freebob/src/ieee1394service.cpp (modified) * trunk/freebob/src/ieee1394service.h (modified) * trunk/freebob/src/streamprocess.cpp (modified) Removed sigc++ code, using instead boost library. Print information on screen when doing bus scan. 09/30/04 14:45:24 wagi [14] * trunk/freebob/configure.ac (modified) * trunk/freebob/doc/freebob.xmi (modified) * trunk/freebob/src/busmgr.cpp (deleted) * trunk/freebob/src/busmgr.h (deleted) * trunk/freebob/src/cmhandler.cpp (added) * trunk/freebob/src/cmhandler.h (added) * trunk/freebob/src/debugmodule.h (added) * trunk/freebob/src/freebob.cpp (deleted) * trunk/freebob/src/freebob.h (modified) * trunk/freebob/src/ieee1394io.cpp (deleted) * trunk/freebob/src/ieee1394io.h (deleted) * trunk/freebob/src/ieee1394service.cpp (added) * trunk/freebob/src/ieee1394service.h (added) * trunk/freebob/src/main.cpp (added) * trunk/freebob/src/Makefile.am (modified) * trunk/freebob/src/observer.cpp (deleted) * trunk/freebob/src/observer.h (deleted) * trunk/freebob/src/streamprocess.cpp (added) * trunk/freebob/src/streamprocess.h (added) Started new implementation according UML diagrams. 09/20/04 15:00:00 wagi [13] * trunk/freebob/doc/freebob.xmi (modified) Added (yet another) sequence diagram: Device Discovery 09/19/04 15:28:01 wagi [12] * trunk/freebob/doc/freebob.xmi (modified) Level Two Connection Managment Sequence Diagram added 09/07/04 15:06:18 wagi [11] * trunk/freebob/doc/freebob.xmi (modified) Backup 09/04/04 07:07:54 wagi [10] * trunk/freebob/tests (added) * trunk/freebob/tests/detect_avc_unit.c (added) Added a simple device discovering tests program. 08/29/04 15:00:21 wagi [9] * trunk/freebob/doc/freebob.xmi (modified) Backup 08/29/04 04:55:08 wagi [8] * trunk/freebob/doc (added) * trunk/freebob/doc/freebob.xmi (added) * trunk/freebob/doc/README (added) New files. 08/27/04 14:13:50 wagi [7] * trunk/CVSROOT/loginfo (modified) Added syncmail: Send mail for each commit to freebob-cvs 08/27/04 13:49:03 wagi [4] * trunk/freebob (added) * trunk/freebob/AUTHORS (added) * trunk/freebob/ChangeLog (added) * trunk/freebob/configure.ac (added) * trunk/freebob/Makefile.am (added) * trunk/freebob/NEWS (added) * trunk/freebob/README (added) * trunk/freebob/src (added) * trunk/freebob/src/busmgr.cpp (added) * trunk/freebob/src/busmgr.h (added) * trunk/freebob/src/freebob.cpp (added) * trunk/freebob/src/freebob.h (added) * trunk/freebob/src/ieee1394io.cpp (added) * trunk/freebob/src/ieee1394io.h (added) * trunk/freebob/src/Makefile.am (added) * trunk/freebob/src/observer.cpp (added) * trunk/freebob/src/observer.h (added) Initial revision 08/27/04 06:10:24 root [3] * trunk/CVSROOT/checkoutlist (added) * trunk/CVSROOT/commitinfo (added) * trunk/CVSROOT/config (added) * trunk/CVSROOT/cvswrappers (added) * trunk/CVSROOT/editinfo (added) * trunk/CVSROOT/modules (added) * trunk/CVSROOT/notify (added) * trunk/CVSROOT/rcsinfo (added) * trunk/CVSROOT/taginfo (added) * trunk/CVSROOT/verifymsg (added) initial checkin 08/27/04 06:10:23 root [2] * trunk/CVSROOT (added) * trunk/CVSROOT/loginfo (added) initial checkin 08/27/04 06:10:23 anonymous [1] * branches (added) * tags (added) * trunk (added) New repository initialized by cvs2svn.