[vlc-devel] [vlc-commits] contrib: add portaudio

Rémi Denis-Courmont remi at remlab.net
Tue Nov 8 10:49:47 CET 2011


On Mon, 7 Nov 2011 15:19:50 +0100, Jean-Baptiste Kempf <jb at videolan.org>
wrote:
> On Mon, Nov 07, 2011 at 09:17:05AM -0500, Rafaël Carré wrote :
>> We distribute it on win32 builds.
> 
> As far as I know, we don't in 1.2.
> 
>> j-b? Why is that needed anyway, can we remove it from contrib
completely?
> 
> I have people telling me that the only way to output audio for them is
> to use it on WIndows. This is weird.

PortAudio supports the WASAPI and direct output to the kernel WDM audio
drivers, in addition to WaveOut ("MME") and DirectSound while VLC only
supports the latter two.

However, on Linux, PortAudio brings nothing: it has ALSA, OSS, Jack. The
HPI output is a useless hardware-specific output to work-around limitations
of the PortAudio ALSA.

On MacOS it uses AUHAL a.k.a. CoreAudio, apparently with a number of
limitations.

In addition, PortAudio supports ASIO on Windows and MacOS, but this is not
GPL-compatible and thus irrelevant.

-- 
Rémi Denis-Courmont
http://www.remlab.net/



More information about the vlc-devel mailing list