on Friday 07/04/2008 Joerg Schilling([EMAIL PROTECTED]) wrote > Enrico Weigelt <[EMAIL PROTECTED]> wrote: > > > * Joerg Schilling <[EMAIL PROTECTED]> wrote: > > > > > > cdd2wav is directly writing to the audio device ? > > > > IMHO not good idea: you're bound to the devices cdda2wav supports, > > > > requires it to be ported to each single audio interface you want > > > > to use (not just platform specifics, but also things like audio > > > > servers, clients which want non-standard config, ... ):( > > > > > > I recomment you to read the cdda2wav man page to understand how it is > > > working. > > > > It just says that it echoes the data to /dev/dsp (or another given > > device). So it's bound to exactly that device interface :( > > Well, if you did read the man paghe, you know that cdda2wav knows the > correct > names for all supported platforms and in addition allows to define the name > by use of an option.
Not sure who is maintaining cdrtools for gentoo, but any chance of getting alpha44 into the gentoo repository? One thing I did discover about my original problem where cdcd would not work is that it is using libcdaudio which uses some ioctl to play cd frames which I am not sure what it is doing, but does not appear to be copying to /dev/dsp -- can anyone tell me about this ioctl and how it works? The actual line of code that I see is: if(ioctl(cd_desc, CDAUDIO_PLAY_MSF, &cdmsf) < 0) . -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici [EMAIL PROTECTED] -- gentoo-user@lists.gentoo.org mailing list