On Mon, Jan 05, 2004 at 02:36:14PM -0800, Denis Leroy wrote:
> --- Giuseppe Corbelli <cowo@...> 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,
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