here's an update on what non-sndio using ports are left.  this may be
missing a few that also have sndio support.  currently xmms and jack
build audio(4) backends, but they will both be gone soon.  if you
know of a port that uses audio(4) or ossaudio(3) and isn't listed here,
let me know.

if you have tested or would like to test any of the "patches sent" or
WIPs let me know too.

audio(4) users:
port                    notes
-----------------------+--------------------------------------
audio/audacious-plugins also has sndio backend
audio/gqmpeg            mixer only
audio/tracker           patches sent to MAINTAINER
audio/xmms-fmradio      mixer only
comms/gmfsk             patches sent to ports@
emulators/frodo         patches sent to MAINTAINER
emulators/fuse          patches to use libao sent to ports@
emulators/snes9x        patches sent to ports@
emulators/uae           patches to use SDL sent to ports@
emulators/xmame         WIP
games/crossfire-client  patches sent to ports@ (we don't ship the sound files)
graphics/xanim
lang/squeak
net/bluetooth-tools     uses O_ASYNC & libevent signal handling
net/ices2               WIP
net/ntp                 exposes device fd; ulaw only; currently inaccurate wrt 
latency
sysutils/xstatbar       mixer only
x11/emiclock            patches sent to ports@
x11/kde/multimedia3     mpeglib, not sure if it's actually used or not


ossaudio(3) users:
port                    notes
-----------------------+--------------------------------------
audio/ac3dec            example player
audio/aumix             mixer only
audio/cmu-sphinx3
audio/cmu-sphinxbase
audio/festival/core
audio/liba52            example player
audio/libdca            example player
audio/mixer.app         mixer only
audio/mppenc            example player
audio/nosefart
audio/shell-fm          also builds libao support
audio/sidplay
audio/tosha
audio/waveplay          will be removed?
audio/wmix              mixer
audio/wmmixer           mixer
audio/xmix              mixer
audio/xmmix             mixer
comms/gpsk31
comms/tlf
devel/jdk/1.5           exposes device filehandle
devel/jdk/1.6           patches sent to MAINTAINER
editors/emacs21
editors/emacs22
emulators/qemu
emulators/wine
games/allegro           patches sent to ports@
games/quake2            also builds SDL support
graphics/ffmpeg
graphics/flash
graphics/fxtv
graphics/synaesthesia
math/freemat
multimedia/avidemux
multimedia/gstreamer-0.10/plugins-good mixer?
multimedia/libquicktime example player
multimedia/recordmydesktop/base
sysutils/cdrtools       example player: cdda2wav can output to audio device
sysutils/conky
sysutils/gkrellm/plugins/volume mixer
sysutils/tpb
x11/kde/multimedia3     mixer only
x11/kde4/multimedia
x11/kmplayer            port marked as BROKEN
x11/wxWidgets
x11/xawtv

"example player" - basic player to demonstrate/test decoding library
"mixer only" - only uses mixer elements of audio(4) or ossaudio(3)

-- 
jake...@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org

Reply via email to