audio output: add a new AO driver API
commit3a5fd15fa2568d0b5fd61c3e6b2c0b05933d8dbe
authorUoti Urpala <uau@mplayer2.org>
Wed, 4 May 2011 11:55:15 +0000 (4 14:55 +0300)
committerUoti Urpala <uau@mplayer2.org>
Wed, 4 May 2011 22:39:53 +0000 (5 01:39 +0300)
tree5d4b0bf1ff5b815515006d6b570b14c3e0a71a4a
parentdf7825eb312254e3cc83d718b6946361cc29aab7
audio output: add a new AO driver API

Add a new audio output driver API. The main change is the addition of
a context struct where data can be kept instead of using globals. The
old API remains available. This commit does not yet convert any driver
to use the new API.
libao2/audio_out.c
libao2/audio_out.h
libao2/audio_out_internal.h