[MPlayer-dev-eng] mac osx qaurtz test patch
Camillo Lugaresi
camillo at freemail.it
Sun Feb 8 20:36:53 CET 2004
>>>Yeah they should be called Quartz and NSSound (just a newer version of
>>>the NextStep driver) respectively. Especially since OSX is just a
>>>Apple version of NextStep.
>>That means that CoreAudio == NSSound and CoreVideo == Quartz?
>
>Yip and the other names are rather generic in nature ie, Audio and Video
Actually, neither equivalence is correct.
CoreAudio is part of the new audio architecture of Mac OS X. The
older NSSound interface is now built _on top_ of CoreAudio (and, in
part, QuickTime; see
http://developer.apple.com/qa/qa2001/qa1335.html). The MPlayer macosx
audio driver does not use NSSound; AFAIK, it calls the CoreAudio HAL.
CoreVideo does not exist - at least, not in Mac OS X. You're probably
thinking of CoreGraphics, which is the Quartz 2D API.
So: CoreGraphics == Quartz 2D, CoreAudio == CoreAudio. :)
Camillo
More information about the MPlayer-dev-eng
mailing list