From: R. B. <ro...@pa...> - 2003-06-02 00:42:38
|
I recently received word that a pre-release of libcddb 0.9.4 is available from http://libcddb.sourceforge.net/pre-release/libcddb-0.9.4-pre1.tar.gz it has these welcome additions (among others): * Support for tilde-expansion (~) in the local cache directory has been added. If the cache directory starts wit a tilde and the $HOME environment variable is defined, then the tilde will be replaced by the value of $HOME. * All the networking code (DNS query, connect, read, write) now supports time-outs to prevent blocking indefinitely. By default this time-out is set to ten seconds. See the cddb_conn_t structure for more information. * A logging framework was added. This framework supports different log levels and provides the possibility to install a custom log handler. These improvement have been incorporated into the CVS version of the CDDA plugin that uses libcddb: CDX inside xine-vcdx. I've also made changes into libcdio's CVS at http://savannah.nongnu.org/cvs/?group=libcdio For xine-vcdx's CDX plugin, you can now set the cache directory, and timeout value, and whether to cache the entries or not. In libcdio, the utility cd-info now has options that will let you set the timeout and cache directory among other things. People are invited to help test libcddb (via xine-vcdx's CD-DA or libcdio or separately) to help find bugs or make suggestions. So far I haven't found any bugs and the only comment I have is that this is all very nice work by Kris Verbeeck. |