On Oct 5, 2011, at 12:10 52, Dan Mills wrote:

> Windows does not have these semantics and that makes the book keeping
> harder, much harder.  

I get hives just trying to imagine the convolutions that would be required to 
make play-while-record work properly on NTFS.  It's a minefield of potential 
race conditions (and one not very successfully navigated by some vendors, if 
the reliability of their products is any indication).


> Actually it would probably be possible get rdairplay up on a Windows
> box, but caed and ripcd would need to be on a linux box, as would all
> the curl based stuff, so there is not much of a net win.

Ripcd and CURL could both be done on Windows without huge effort.  Caed would 
be the killer -- not only would there be the NTFS/FAT showstopper referenced 
above, but some sort of native Windows sound support would be needed.  Yeech.


> OSX should also be entirely possible, at modest porting effort, it is
> MUCH closer to Posix then windows is. IIRC adjtimex, the CD ripper,
> audio IO and the startup scripts should cover most of what would be
> needed. 

The timex interface is near trivial.  CD ripping would be a bit more work.  
Most of the effort would go into developing CoreAudio support for caed.  It 
wouldn't be overly difficult though -- caed's architecture is already 
callback-based.

Before any of that can happen though, all of RD would need to be ported to Qt4 
-- Qt3 support on OS X ended back around the time of Jaguar.  *That's* the 
beast.


> Say a few days work, but it would not be a very 'Mac style' application
> for all that it would run.

You might be surprised.  Qt4 does an remarkably good job of getting the native 
look-and-feel.  Try out the new 2.x CallCommander for an example -- supported 
on Linux, OS X and Windows.

Cheers!


|-------------------------------------------------------------------------|
| Frederick F. Gleason, Jr. |               Chief Developer               |
|                           |               Paravel Systems               |
|-------------------------------------------------------------------------|
|    The real problem with hunting elephants is carrying the decoys.      |
|                                             -- Anonymous                |
|-------------------------------------------------------------------------|

_______________________________________________
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev

Reply via email to