On Wed, Feb 4, 2015 at 12:28 PM, René J.V. <[email protected]> wrote:
> On Wednesday February 04 2015 09:40:27 Paul Davis wrote: > > > I probably shouldn't guess this, but I'd imagine that the overwhelming > > majority of all Linux-y applications that have ever interacted with > > PulseAudio have done so using the ALSA API, not the PA API. > > > All those > > Phonon-using apps on KDE? They are not using the PA API, but GStreamer > > which in turn uses the ALSA API, and just gets redirected through > > PulseAudio (or JACK or ....). Or they are using ALSA directly. > > Or they are using the VLC backend ... whatever VLC uses afterwards. > > > Getting PulseAudio working on OS X won't address or help in the use of > > those applications. > > Either I missed or misunderstood something, or you forgot to take > something into account: ALSA doesn't exist on OS X. So all those > applications that rely on the ALSA API should be helped by something on OS > X that puts the ALSA API in front of CoreAudio. > PulseAudio on OS X will not do that. It works that way on Linux because of the magic of ALSA. > > > Do you have a specific list of apps that you know actually use the > > PulseAudio API, rather than (as (used to be) recommended) the ALSA API > via > > some layer of "middleware" or directly? > > No, I don't. I hope I didn't give the impression, but it was never my > intention to claim that I was looking to cater to applications that do use > the PA API. > Really, for all I knew PA was an alternative to ALSA on Linux, one that > also happens to support OS X to some extent, while ALSA clearly does not. > (At least it couldn't without a name change :)). > There are no (real) alternatives to ALSA on Linux - everything else is just a layer on top of ALSA. Same story on OS X, except that there are very, very few applications written for OS X that do not just use the CoreAudio API as-is - there isn't much middle ware on this platform. Even apps that can interact with JACK do so via its appearing to be a CoreAudio device.
_______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com This email sent to [email protected]
