From: Giuseppe C. <co...@lu...> - 2004-01-08 18:05:37
|
On Mon, Jan 05, 2004 at 02:36:14PM -0800, Denis Leroy wrote: > > --- Giuseppe Corbelli <co...@lu...> wrote: > > > - ATAPI disk support (working on it) > > You need a recent version of scglib. Don't know which one is in CVS. > > Absolutely. On that subject, does anyone know what was the reason for > including our own copy of the scsilib tarball, instead of buildling > against the popular cdrecord-devel version ? Is it patched ? I > understand we keep the pccts tarball because pccts is not widely > distributed, and we keep our own paranoia lib because it has custom > modifications. If the included scsilib is not patched, i would > recommend getting rid of it and building against an installed version. I believe the included scglib has some nonstandard symlinks. Besides, my cdrtools setup (make install from sources) does not install the necessary include files. > > > - DMA/performance issue > > ??? > > Well with cdrdao i've never been able to burn reliably above 8x, and > the CPU usage gets very high. cdrecord burns reliably at 24x with no > cpu usage (proof that it's using DMA instead of PIO). Note that this > could simply be caused by our scsilib being old, i haven't tried with a > newer version. I'll investigate.. I'm not actively reading linux-cdwrite but: 2.4 series does not do DMA on transfers with block sizes != 2k It may depend on the driver and writing type. > > > - Esd sound support > > libao? > > Good idea. We could use gstreamer, but fall back on libao if gstreamer > isn't available... (?) I thought gstreamer is a framework for decoding different media types. I don't know if it does any sound output. libao is a portable sound output library which relies on either esd, oss, alsa ... -- Giuseppe "Cowo" Corbelli ~\/~ My software: http://cowo.yoda2000.net The primary purpose of the DATA statement is to give names to constants; instead of referring to pi as 3.141592653589793 at every appearance, the variable PI can be given that value with a DATA statement and used instead of the longer form of the constant. This also simplifies modifying the program, should the value of pi change. -- FORTRAN manual for Xerox computers |