root/branches/libfreebob-1.0/ChangeLog

Revision 273, 20.4 kB (checked in by wagi, 18 years ago)

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

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