qemu/audio
Juergen Lock 72ff25e4e9 Workaround for broken OSS_GETVERSION on FreeBSD, part two
Turns out on those versions of FreeBSD (>= 7.x) that know OSS_GETVERSION
the ioctl doesn't actually work yet (except in the Linuxolator), so if
building on FreeBSD assume the sound drivers are new enough if the ioctl
returns the errno it does currently on FreeBSD.

(Rev 2 after private discussion with malc.)

 Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>

Signed-off-by: malc <av1474@comtv.ru>
2010-01-13 01:59:03 +03:00
..
alsaaudio.c oss/alsa: Do not invoke UB described in 7.15.1.1 (this time for ADC) 2009-10-03 03:30:18 +04:00
audio_int.h audio: remove last remnants of _t 2009-10-15 02:40:17 +04:00
audio_pt_int.c pthreads-based audio and miscellaneous audio clean-up (malc). 2008-01-14 04:24:29 +00:00
audio_pt_int.h pthreads-based audio and miscellaneous audio clean-up (malc). 2008-01-14 04:24:29 +00:00
audio_template.h audio: fix compilation of DEBUG_PLIVE 2009-12-03 09:41:25 -06:00
audio_win_int.c Windows Waveform Audio driver (no ADC support yet) 2009-10-10 01:18:24 +04:00
audio_win_int.h Windows Waveform Audio driver (no ADC support yet) 2009-10-10 01:18:24 +04:00
audio.c audio: port to vmstate 2009-12-03 09:41:25 -06:00
audio.h audio: remove last remnants of _t 2009-10-15 02:40:17 +04:00
coreaudio.c audio: internal API change 2009-09-18 14:04:36 +04:00
dsound_template.h Fix NAME2/FIELD2 warnings 2009-01-22 22:09:55 +00:00
dsoundaudio.c Windows Waveform Audio driver (no ADC support yet) 2009-10-10 01:18:24 +04:00
esdaudio.c audio: internal API change 2009-09-18 14:04:36 +04:00
fmodaudio.c audio: internal API change 2009-09-18 14:04:36 +04:00
mixeng_template.h Make audio violate POSIX less 2008-12-03 22:48:44 +00:00
mixeng.c Make audio violate POSIX less 2008-12-03 22:48:44 +00:00
mixeng.h coreaudio: fix sloppy "posixification" by 1ea879e558 2009-09-18 14:04:36 +04:00
noaudio.c audio: internal API change 2009-09-18 14:04:36 +04:00
ossaudio.c Workaround for broken OSS_GETVERSION on FreeBSD, part two 2010-01-13 01:59:03 +03:00
paaudio.c qemu: allow pulseaudio to be the default 2009-10-13 18:14:50 +04:00
rate_template.h Make audio violate POSIX less 2008-12-03 22:48:44 +00:00
sdlaudio.c sdlaudio: make it suck less 2009-09-30 16:34:58 +04:00
wavaudio.c audio: internal API change 2009-09-18 14:04:36 +04:00
wavcapture.c Remove any pretense that there can be more than one AudioState 2009-05-14 03:20:43 +04:00
winwaveaudio.c winwave: ADC support 2009-10-15 10:43:45 +04:00