root/branches/libfreebob-1.0/ChangeLog

Revision 313, 20.5 kB (checked in by wagi, 16 years ago)

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

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