ao_portaudio: add new PortAudio audio output driver
commitcd21ce3779d40e36ac2b49811679e30cc07ed357
authorwm4 <wm4@mplayer2.org>
Fri, 27 Apr 2012 09:26:04 +0000 (27 11:26 +0200)
committerUoti Urpala <uau@mplayer2.org>
Sun, 6 May 2012 14:57:44 +0000 (6 17:57 +0300)
tree99a9e52c82ffbe0712d713050edd4668123b65b7
parentbb908027178fe8bfd7d6e3fc255dea8c5051cd4a
ao_portaudio: add new PortAudio audio output driver

This AO has potential to be useful on platforms other than Linux. On
Windows in particular, PortAudio can make use of newer/better audio
APIs like WASAPI, instead of DirectSound.

As an implementation choice, the PortAudio callback API was used. The
blocking API might be a better match for mplayer's requirements, but
caused severe problems on Linux/ALSA (possibly PortAudio bugs).
Makefile
configure
libao2/ao_portaudio.c [new file with mode: 0644]
libao2/audio_out.c