It'd perhaps be more interesting to start off with a minimal implementation
of Core Audio, considering there's a lot more existing code written around
Core Audio?

I still need to dig into AVFoundation on OS X; on iOS I've only played with
AVAudioPlayer and (although extremely easy to use) it's less than useful
for anything except playing either a single long stream or an occasional
sound effect. What they introduced in iOS 4/Lion seems an improvement, but
Core Audio might still be a good basic API for developing AVAudioPlayer.

On Fri, Apr 27, 2012 at 20:46, Stefan Bidi <[email protected]> wrote:

> Yeah, I wrote that back when I didn't really know what was up or down.  I
> went with the source/sink architecture because it seemed like the right
> thing to do.  The code in NSSound is a bit of a mess, though.  I would like
> to eventually revisit it, but that doesn't seem likely in the foreseeable
> future.
>
> That said, there are really only 2 sinks that I know of: libao and OSS.
> Libao will use whatever the OS provides, be it pulseaudio, alsa, or
> something else.  I wrote it as a catch all and as an example for anyone
> wanting to work with it.  The OSS sink was written by David for FreeBSD...
> I never tested it.
>
> NSSound is not a multimedia framework, though.  Apple recently came out
> with AVFoundation, which looks really interesting.  Would be nice if we
> could get an implementation of that on GNUstep.
>
>
-- 
Ivan Vučica - [email protected]
_______________________________________________
Gnustep-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to