root/branches/libfreebob-downloader/ChangeLog

Revision 259, 20.3 kB (checked in by wagi, 16 years ago)

2006-06-10 Daniel Wagner <wagi@monom.org>

  • Changed building rules: No static sub libraries
    are build anymore.

(correct sandbox now)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 2006-06-10  Daniel Wagner  <wagi@monom.org>
2
3         * Changed building rules: No static sub libraries
4         are build anymore.
5
6 2006-06-01  Daniel Wagner  <wagi@monom.org>
7
8         * configure.ac: Version bump to 1.0.0
9
10         * Changed all FreeBob to FreeBoB
11         * Removed all .cvsignore
12         * Added Pieter to AUTHORS
13         * Updated NEWS and README (release canditate date added)
14
15 2006-05-31  Daniel Wagner  <wagi@monom.org>
16
17         * Free all allocated asprintf buffers after xmlNewChild.
18         Compiler warning removed
19
20 2006-05-31  Pieter Palmers  <pieterpalmers@users.sourceforge.net>
21     * src/devicemanager.cpp:
22     - fixed some memory leaks
23     * src/bebob_light/bebob_light_avdevice.cpp:
24     - fixed some memory leaks
25     - implemented a test to see if the correct AVC subunits are
26       present
27     - fixed a bug that added NULL to the subunit list when an
28       unsupported AVC subunit was found.
29     * src/libfreebobavc/avc_generic.cpp:
30     - fixed memory leak
31     * src/libfreebobavc/ieee1394service.cpp:
32     - fixed memory leak
33     * src/libfreebobavc/avc_extended_plug_info.cpp:
34     - fixed memory leak
35     * src/libfreebobstreaming/messagebuffer.h:
36     - add extern "C"
37     * src/libfreebobstreaming/freebob_streaming.c:
38     - fixed problem with verbosity setting not being passed on
39     - reformatted some error/debug messages
40     * configure.ac: version bump to 0.9.4
41
42 2006-05-29  Pieter Palmers  <pieterpalmers@users.sourceforge.net>
43     - implemented a hacked solution to the naming problem when
44       using 2 identical devices. Now the port name is prefixed
45       with "dev#?" with # being the device number (in order of
46       discovery), and the ? being either "c" or "p", meaning
47       "capture" or "playback". Note however that there is no
48       guarantee that device 1 will be the same device next time
49       you start up. This will have to change in 2.0.
50     * configure.ac: version bump to 0.9.3
51
52 2006-05-26  Pieter Palmers  <pieterpalmers@users.sourceforge.net>
53         * src/libfreebobstreaming/*:
54     - added a 'verbose' option to disable/enable message output
55     - removed some residual messages
56     * configure.ac: version bump to 0.9.2
57
58 2006-05-24  Pieter Palmers  <pieterpalmers@users.sourceforge.net>
59     * README:
60     - updated readme to reflect recent changes
61     * src/libfreebobstreaming/*:
62     - message buffer fix
63     * configure.ac:
64     - Made -O2 the default for non-debug builds
65     - Version bump to 0.9.1
66
67 2006-05-22  Pieter Palmers  <pieterpalmers@users.sourceforge.net>
68     * */Makefile.am:
69     - fixed some problems wrt missing files in SVN and in make dist
70
71     * configure.ac: version bump to 0.9.0 (release candidate 1)
72
73 2006-05-12  Pieter Palmers  <pieterpalmers@users.sourceforge.net>
74         * src/libfreebobstreaming/*:
75         - Code cleanup
76         - Improved SSE code
77         - ISO connection parameters are calculated instead of being user
78           specified. Note: you need a new jackd backend version due to this.
79        
80         * configure.ac: Version bumped to 0.8.2
81
82 2006-05-06  Daniel Wagner  <wagi@monom.org>
83
84         * This patch fixes two issues when building:
85         - libfreebob include files aren't found when build dir != source dir
86         - some libraries aren't found when they're not in a system install dir
87
88         Jeremy Kerr
89
90 2006-05-04  Pieter Palmers  <pieterpalmers@users.sourceforge.net>
91
92         * configure.ac: Version bumped to 0.8.1
93
94         * Introduced SSE-accellerated packet encoders/decoders
95
96 2006-05-04  Daniel Wagner  <wagi@monom.org>
97
98         * configure.ac: Version bumped to 0.8.0
99
100         * Discovering code ported stable 0.2.0 version
101         to head and activated for default discovering.
102
103 2006-05-04  Daniel Wagner  <wagi@monom.org>
104
105         * configure.ac: Version bumped to 0.7.2
106
107         * src/bebob: Some cleanup on naming and
108         namespaces.
109
110 2006-05-03  Daniel Wagner  <wagi@monom.org>
111
112         * configure.ac: Version bumped to 0.7.1
113
114         * Fixed bug in SignalSource command which
115         prevented one to set the samplerate.
116
117 2006-04-23  Daniel Wagner  <wagi@monom.org>
118
119         * configure.ac: Version bumped to 0.7.0
120
121         * Abstract interface IAvDevice introduced.
122         * BeBoB device discovering code moved into bebob directory.
123         * Bounce device added.
124
125 2006-04-17  Daniel Wagner  <wagi@monom.org>
126
127         * configure.ac: Version bumped to 0.6.4
128
129         * src/libfreebobavc/avc_generic.cpp (serialize): Decode subunit_type
130         and subunit_id field.
131         (fire): avc1394_transaction_block2 inteface change update.
132         * src/libfreebobavc/ieee1394service.cpp (transactionBlock): Likewise.
133         * src/libfreebobavc/ieee1394service.h: Likewise.
134
135 2006-04-11  Daniel Wagner  <wagi@monom.org>
136
137         * configure.ac: Version bumped to 0.6.3
138        
139         * src/avdevicesubunit.cpp (discoverFunctionBlocks): reformating.
140         (discoverFunctionBlocksDo): Really added a correct
141         bugfix for the reuse of ExtendedSubunitInfoCmd.
142
143 2006-04-07  Pieter Palmers <pieterpalmers@users.sourceforge.net>
144
145         * src/avdevice.h src/avdevice.cpp: moved the include of stdint.h
146         from the implementation to the header, to fix certain compilation
147         problems wrt uint64_t. This datatype is also used in the class
148         definition in avdevice.h.
149
150 2006-04-05  Pieter Palmers <pieterpalmers@users.sourceforge.net>
151
152         * configure.ac: Version bump to 0.6.2
153
154         * src/freebob.cpp: Retry setting the sample rate if it fails the
155         first time.
156        
157         * src/libfreebobstreaming/*: Added an way to choose for playback
158         or capture only (for ALSA plugin), using the options passed when
159         creating the freebob device.  * src/libfreebobstreaming/*: fixed
160         the bug that prevented playback only operation.
161
162 2006-04-04  Daniel Wagner  <wagi@monom.org>
163
164         * configure.ac: Version bump to 0.6.1
165
166         * src/avdevicesubunit.cpp (discoverFunctionBlocksDo):
167         ExtendedSubunitInfoCmd is not reusable at this point.
168         Moved into its own block so that's initatilialized correctly.
169
170 2006-03-30  Daniel Wagner  <wagi@monom.org>
171
172         * configure.ac: Version bump to 0.6.0
173
174         * src/*: Verbose bool turned int verbose level.
175        
176         * src/libfreebobavc/*: Moved fire implementation to
177         base class (AVCCommand).
178        
179         * libfreebob/freebob.h: freebob_sleep_after_avc_command
180         workaround added.
181
182         * tests/test-freebob.c: Verbose bool turned into verbose level.
183         Workaround: sleep after avc command added.
184
185         * tests/streaming/Makefile.am (*_SOURCES): Added libavc1394 to LDADD.
186         * tests/Makefile.am (*_SOURCES): Likewise.
187        
188         * tests/streaming/teststreaming2.c (fid_in): compiler warning fixed.
189
190 2006-03-20  Daniel Wagner  <wagi@monom.org>
191
192         * configure.ac: Version bump to 0.5.2
193
194         * src/avplug.cpp (discoverStreamFormat): If no stream format information
195         is available or format hierarchy root is not Audio&Music skip plug.
196         (discoverSupportedStreamFormats): Added 'support' for IEC60968-3 (SPDIF transparent)
197
198 2006-03-15  Daniel Wagner  <wagi@monom.org>
199
200         * configure.ac: Version bump to 0.5.1
201        
202         * src/libfreebobavc/avc_extended_plug_info.cpp (fire):
203           Handle NOT_IMPLEMENTED.
204        
205         * src/avplug.h: Input and output plug discovering part
206         fixed. Now connection are correctly handled.
207         * src/avplug.cpp: Likewise.
208         * src/avdevicesubunit.cpp: Likewise.
209
210 2006-03-12  Daniel Wagner  <wagi@monom.org>
211
212         * src/libfreebobavc/ieee1394service.cpp (transactionBlock): Set retry
213         value to 10.
214
215 2006-03-10  Daniel Wagner  <wagi@monom.org>
216
217         * configure.ac: Version bump to 0.5.0
218
219         * src/avdevice.cpp: Plug connection discovering
220         finished.
221         * src/avdevicesubunit.cpp: Likewise.
222         * src/avdevicesubunit.h: Likewise.
223         * src/avplug.cpp: Likewise.
224         * src/avplug.h: Likewise.
225         * src/functionblock.cpp: Likewise.
226         * src/functionblock.h: Likewise.
227        
228         * src/libfreebobavc/Makefile.am: New files added.
229         * src/libfreebobavc/avc_extended_subunit_info.cpp: Likewise.
230         * src/libfreebobavc/avc_extended_subunit_info.h: Likewise
231
232         * src/libfreebobavc/avc_definitions.h: Several small improvements.
233         * src/libfreebobavc/avc_extended_cmd_generic.cpp: Likewise.
234         * src/libfreebobavc/avc_extended_cmd_generic.h: Likewise.
235         * src/libfreebobavc/avc_extended_plug_info.cpp: Likewise.
236         * src/libfreebobavc/avc_generic.cpp: Likewise.
237
238 2006-03-05  Daniel Wagner  <wagi@monom.org>
239
240         * src/avdevice.cpp: Plug connection discovering also on
241         subunits (disabled because missing funciton blocks).
242         Sync connections code cleanup.
243         * src/avdevice.h: Likewise.
244         * src/avdevicesubunit.cpp: Likewise.
245         * src/avdevicesubunit.h: Likewise.
246         * src/avplug.cpp: Likewise.
247         * src/avplug.h: Likewise.
248
249         * src/Makefile.am: Added functionblock.cpp and
250         functionblock.h
251         * src/functionblock.cpp: New file
252         * src/functionblock.h: Likewise.
253
254 2006-03-04  Daniel Wagner  <wagi@monom.org>
255
256         * src/avdevice.cpp: Sync mode discovering improved.
257         * src/avdevice.h: Likewise.
258         * src/avplug.cpp: Likewise.
259         * src/avplug.h: Likewise.
260
261         * tests/test-freebob.c: Added 'odiscover' command which
262         does not print the xml stuff.
263
264         * src/avdevice.cpp: Added 'verbose' argument to constructor
265         and set debug level to DEBUG_LEVEL_VERBOSE if 'verbose'
266         is true, e.g enables verbose mode with '-v' argument passed
267         to test-freebob.
268         * src/avdevice.h: Likewsise.
269         * src/avdevicesubunit.cpp: Likewsise.
270         * src/avdevicesubunit.h: Likewsise.
271         * src/avplug.cpp: Likewsise.
272         * src/avplug.h: Likewsise.
273         * src/devicemanager.cpp: Likewsise.
274         * src/debugmodule/debugmodule.cpp: Likewsise.
275         * src/debugmodule/debugmodule.h: Likewsise.
276         * src/debugmodule/test_debugmodule.cpp: Likewsise.
277        
278         * src/avdevice.cpp: eAP_* renamed into eAPA_*.
279         EAvPlugDirection and EAvPlugType introduced. All PlugAddress:ePD_ and
280         ExtendedPlugInfoPlugTypeSpecificData::eEPIPT_* exchanged with corresponding
281         AvPlug definitions.
282         * src/avdevice.h: Likewise.
283         * src/avdevicesubunit.cpp: Likewise.
284         * src/avdevicesubunit.h: Likewise.
285         * src/avdevicexml.cpp: Likewise.
286         * src/avplug.cpp: Likewise.
287         * src/avplug.h: Likewise.
288
289 2006-03-02  Daniel Wagner  <wagi@monom.org>
290
291         * src/avplug.cpp (discoverStreamFormat): Sanity check turned
292         into warning.
293
294         * configure.ac: bumb minor version to 0.4
295
296         * src/libfreebobavc/avc_extended_cmd_generic.h: plugAddressPlugDirectionToString
297         and plugAddressAddressModeToString added.
298         * src/libfreebobavc/avc_extended_cmd_generic.cpp: Likewise.
299
300         * src/avplug.h: Enum EAvPlugType renamed to EAvPlugAddressType.
301         getPlugAddressType added. getPlugType returns now real plug type.
302         (class AvPlugManager): getPlugByType added.
303
304         * src/avdevice.h: getPlugByType added.
305         * src/avdevice.cpp: Likewise.
306         (discoverSyncModes): Use getPlugByType instead
307         of hardcoded id to find sync plugs.
308
309         * src/devicemanager.h: Verbose argument not in constructor
310         instead in discover method.
311         * src/devicemanager.cpp: Likewise.
312
313         * libfreebob/freebob.h (freebob_discover_devices): Verbose argument
314         added.
315         * src/libfreebobstreaming/freebob_streaming.c: Likewise.
316         * src/freebob.cpp: Likewise.
317         * tests/test-freebob.c: Likewise.
318
319 2006-03-01  Daniel Wagner  <wagi@monom.org>
320
321         * configure.ac: bumb minor version to 0.3
322
323         * src/avdevice.cpp: Discover connections between plugs.
324         * src/avdevice.h: Likewise.
325         * src/avdevicesubunit.cpp: Likewise.
326         * src/avdevicesubunit.h: Likewise.
327         * src/avdevicexml.cpp: Likewise.
328         * src/avplug.cpp: Likewise.
329         * src/avplug.h: Likewise.
330         * src/devicemanager.cpp: Likewise.
331         * src/devicemanager.h: Likewise.
332         * src/freebob.cpp: Likewise.
333
334         * src/libfreebobavc/avc_extended_cmd_generic.cpp: Give
335         return value to caller. New undefined plug address
336         introduced. Handling of response message is more rebust now.
337         * src/libfreebobavc/avc_extended_cmd_generic.h: Likewise.
338         * src/libfreebobavc/avc_extended_plug_info.cpp: Likewise.
339         * src/libfreebobavc/avc_extended_stream_format.cpp: Likewise.
340         * src/libfreebobavc/avc_extended_stream_format.h: Likewise.
341         * src/libfreebobavc/avc_plug_info.cpp: Likewise.
342         * src/libfreebobavc/avc_signal_source.cpp: Likewise.
343         * src/libfreebobavc/avc_signal_source.h: Likewise.
344         * src/libfreebobavc/avc_subunit_info.cpp: Likewise.
345         * src/libfreebobavc/avc_unit_info.cpp: Likewise.
346         * src/libfreebobavc/avc_extended_plug_info.cpp: Likewise.
347         * src/libfreebobavc/avc_extended_stream_format.cpp: Likewise.
348         * src/libfreebobavc/avc_extended_cmd_generic.cpp:
349         * src/libfreebobavc/avc_extended_cmd_generic.h: Likewise.
350
351         * src/libfreebobstreaming/freebob_debug.h: DEBUG is defined through --enable-debug
352         switch.
353
354         * src/libfreebobstreaming/freebob_connections.h: Removed double defined variable
355         if DEBUG is defined.
356
357 2006-02-28  Pieter Palmers <pieterpalmers@users.sourceforge.net>
358         * Added the streaming API that was previously hardcoded into the jackd backend
359           to the library as src/libfreebobstreaming.
360         * Added test programs for the streaming API in tests/streaming
361
362 2006-02-26  Daniel Wagner  <wagi@monom.org>
363
364         * src/avdevice.cpp: Some more refactoring (m_isoInputPlugs and m_isoOutputPlugs
365         unified into m_isoPlugs). Discovering of unit external plugs.
366         * src/avdevice.h: Likewise.
367         * src/avdevicexml.cpp: Likewise.
368         * src/avdevicesubunit.cpp: Likewise.
369         * src/avdevicesubunit.h: Likewise.
370         * src/avplug.cpp: Likewise.
371         * src/avplug.h: Likewise.
372
373         * src/libfreebobavc/avc_extended_cmd_generic.h (class UnitPlugAddress):
374         ePT_Unknown enum added.
375
376 2006-02-22  Daniel Wagner  <wagi@monom.org>
377
378         *  configure.ac
379         src/Makefile.am
380         src/avdevice.cpp
381         src/avdevice.h
382         src/avdevicesubunit.cpp
383         src/avdevicesubunit.h
384         src/avdevicexml.cpp
385         src/avplug.cpp
386         src/avplug.h
387         src/avplugxml.cpp
388         src/libfreebobavc/avc_extended_plug_info.cpp
389         src/libfreebobavc/avc_extended_plug_info.h
390         src/libfreebobavc/avc_extended_stream_format.cpp
391         src/libfreebobavc/avc_extended_stream_format.h
392         src/libfreebobavc/avc_plug_info.cpp
393         src/libfreebobavc/avc_plug_info.h:
394         Refactoring: plug discovering is now part of AvPlug
395         instead of AvDevice.
396         All plugs of music and audio subunit are now also
397         discovered.
398         libfreebobavc: Copy constructor added.
399
400         The overhaul is not finished. This is the first
401         version which works again.
402
403 2006-01-19  Daniel Wagner  <wagi@monom.org>
404
405         * This patch cleans up the external dependency detection for
406         libfreebob. At present, building libfreebob is not possible
407         if libraries are outside the system include/library paths
408         (ie /usr/ and /usr/local). Use the results of pkg-config to
409         specify the correct paths to the automake system.
410
411         Becuase we're using pkgconfig, there's no real need to use
412         AC_CHECK_LIB or AC_CHECK_HEADERS. However, these could
413         potentially be reinstated, but need to be fixed to check in
414         the locations specified by pkgconfig.
415
416         * It is not currently possible to build freebob in a directory
417         outside the source dir (ie, builddir != srcdir). This patch
418         fixes the include paths to allow this. (it's handy for keeping
419         the source tree clean, or when building on multiple architectures
420         - I use a build dir of $srcdir/obj-$arch-$os)
421
422         Both patches are written by Jeremy Kerr <jk@ozlabs.org>
423
424 2006-01-12  Daniel Wagner  <wagi@monom.org>
425
426         * src/avdevice.cpp: Include stdint.h.
427         Some compilers seem to need the definitions.
428
429 2006-01-08  Daniel Wagner  <wagi@monom.org>
430
431         *  libfreebob/freebob.h
432         libfreebob/xmlparser.h
433         src/avdevice.cpp
434         src/xmlparser.c
435         tests/test-freebob.c:
436         Add stream format info support.
437
438         * src/avdevice.h
439         src/avdevice.cpp:
440         Refactoring and code duplication removal.
441        
442         * src/avdevice.cpp (getModelName):
443         Return model name and not vendor name.
444         (getVendorName):
445         Return vendor name and not model name.
446         (discoverStep10Plug): Implementation added.
447         (enumerateSubUnits): max_subunit_id removed.
448         (addXmlDescription): Add stream format infos.
449
450         * src/avdevice.h: discoverStep10 added.
451         Renaming of addPlugToXmlDescription to addXmlDescriptionPlug.
452         ESampleRate to ESamplingFrequency changes.
453
454         * src/avplug.cpp (getSampleRate):
455         Use convertESamplingFrequency instead of
456         local implementation.
457
458         * src/avplug.h:
459         ESampleRate to ESamplingFrequency changes.
460         Added FormatInfo struct.
461
462         * src/devicemanager.cpp (getXmlDescription):
463         Print GUID correctly.
464
465         * src/freebob.cpp (parseSampleRate):
466         Moved to avc_definitions.cpp
467
468         * src/libfreebobavc/avc_definitions.h
469         src/libfreebobavc/avc_definitions.cpp:
470         Renamed ESampleRate back to ESamlingFrequency.
471         Added connvert functions for ESamplingFrequency.
472
473         * configure.ac: New micro version.
474
475 2006-01-06  Daniel Wagner  <wagi@monom.org>
476
477         * tests/test-freebob.c (main): setsamplerate on all
478         devices takes now the samplerate argument.
479
480         * src/freebob.cpp (freebob_set_samplerate): After setting
481         sampling rate rediscover devices.
482
483         * src/devicemanager.cpp (discover): Clear vector as well after
484         delete all elements. Cout and cerr replaced with debugModule.
485
486         * src/avdevice.cpp (discoverStep8): Skip sync plug.
487         (discoverStep9): Sanity check fixed and reenabled.
488
489         * configure.ac: New micro version.
490
491         * src/avdevice.h
492         src/avdevice.cpp (setSampleRate): Implementation added.
493
494         * src/devicemanager.cpp
495         src/devicemanager.h (getAvDevice): New functions
496         (setNodeSampleFrequency): removed.
497
498         * src/freebob.cpp (parseSampleRate): New function.
499         (freebob_set_samplerate): Use AvDevice directly
500         for setting samplerate.
501
502         * src/libfreebobavc/avc_definitions.h
503         src/libfreebobavc/avc_definitions.cpp: Changed ESampleFrequency
504         to ESampleRate.
505
506         * tests/test-freebob.c: Info added about OPERATION arguments.
507         Parse sample rate for setsamplerate command.
508         Let emacs reindent code. Sorry Pieter :)
509
510 2006-01-04  Daniel Wagner  <wagi@monom.org>
511
512         * tests/test-extplugcmd.cpp: Changed test application
513         to use PlugType and PlugName command for testing.
514
515         * src/libfreebobavc/avc_extended_plug_info.cpp (serialize):
516         The string.length() thing did not work as expected. A workaround
517         added which converts the C++ string into a C string before strlen
518         is used.
519
520 2006-01-03  Daniel Wagner  <wagi@monom.org>
521
522         * src/devicemanager.cpp (discover): If config rom initializing
523         failes just skip this device. The PHY might be in power safe
524         mode and then there is no config rom to be discovered.
525
526 2006-01-02  Pieter Palmer <pieterpalmers@users.sourceforge.net>
527
528         * tests/test-freebob.c: Added support for scanning the whole bus.
529         Added xmldump operation to dump an XML description of the FW bus.
530
531         * src/freebob.cpp src/freebob.h: Added freebob_print_xml_description
532         to print an XML description of the bus.
533         Added freebob_node_is_valid_freebob_device().
534         Added freebob_get_nb_devices_on_bus().
535         Added freebob_get_device_node_id().
536         Added freebob_set_samplerate() as a dummy (unimplemented)
537
538         * src/libfreebobavc/avc_connect.cpp
539         src/libfreebobavc/avc_extended_stream_format.cpp
540         src/libfreebobavc/avc_extended_stream_format.h
541         src/libfreebobavc/avc_plug_info.cpp
542         src/libfreebobavc/avc_signal_source.cpp
543         src/avcdevice.cpp
544         src/avdevice.h
545         src/avplug.cpp
546         src/avplug.h
547         src/devicemanager.cpp
548         src/devicemanager.h:
549         Fixed NodeId bug.
550         Commented out sanity check that failed for midi channels.
551         Fixed Dimension bug.
552         Increased all "XXX random length" requests.
553         Made a mess of clean code ;)
554
555         * configure.ac: Bumped library verson
556
557         * src/xmlparser.c
558         tests/test-freeebob.c: Added support to detect & use
559         multiple devices on the bus.
560
561         * src/libfreebobavc/avc_extendec_plug_info.cpp
562         src/configrom.cpp:
563         Some small memory access bugfixes.
564        
565 2006-01-02  Daniel Wagner  <wagi@monom.org>
566
567         * src/avdevice.cpp (discoverStep9): Sanity check: 8 logical
568         midi channel fit into 1 channel.
569
570 2005-12-31  Daniel Wagner  <wagi@monom.org>
571
572         * src/debugmodule/debugmodule.h: debugFatal, debugError
573         and debugWarning declaration always declared.
574
575         * src/xmlparser.c (freebob_xmlparse_connection): Parse IsoChannel
576         node.
577
578         * src/freebob.cpp (freebob_print_connection_info): Print all
579         members from connection_spec (IsoChannel and IsMaster).
580
581         * src/avdevice.cpp (addPlugToXmlDescription): Set direction
582         according library interface definition and not according
583         avc model.
584         Add IsoChannel node.
585
586         * configure.ac: Version set to 0.0.2
587
588 2005-12-30  Daniel Wagner  <wagi@monom.org>
589
590         * src/libfreebobavc/avc_extended_stream_format.cpp (fire): Buffer
591         length increased.
592
593         * src/avdevice.cpp (discoverStep9): Error message extended.
594         More debug info added.
595
596         * src/debugmodule/debugmodule.h: Enable debugFatal, debugError and
597         also in the release case.
598
599 2005-12-28  Daniel Wagner  <wagi@monom.org>
600
601         * tests/test-freebob.c (main): Debug info added.
602
603         * src/libfreebobavc/ieee1394service.cpp (initialize): Use
604         raw1394_new_handle_on_port instead of raw1394_new_handle and
605         raw1394_set_port.
606
607         * src/devicemanager.cpp (initialize): After deleteing 1394 service
608         clear also pointer.
609
610         * libfreebob/freebob.h: freebob_direction enum names changed
611         members which jack backed freebob needs to freebob_connection added
612        
613         * configure.ac: Update library version depency.
614
615 2005-12-27  Daniel Wagner  <wagi@monom.org>
616
617         * src/libfreebobavc/avc_extended_plug_info.cpp (serialize):
618         Do cast of the length field to let the compiler know which version
619         of the serializing code it has to take.
620
621 2005-12-26  Daniel Wagner  <wagi@monom.org>
622
623         * Initial check-in and first beta relase 'late x-mass gift'.
624        
625
Note: See TracBrowser for help on using the browser.