CVSROOT: /cvs Module name: ports Changes by: jake...@cvs.openbsd.org 2010/07/01 19:43:12
Modified files: devel/jdk/1.6 : Makefile Added files: devel/jdk/1.6/files: PLATFORM_API_BSDOS_PCM.c devel/jdk/1.6/patches: patch-j2se_make_javax_sound_FILES_c_gmk patch-j2se_make_javax_sound_Makefile patch-j2se_src_share_native_com_sun_media_sound_Platform_c Log message: sndio support. note, there are two different audio API APIs in jdk1.6, one, HAE, is not portable to APIs that don't use file descriptors as their handle, so it's still using ossaudio. the other, DirectAudio, is more portable, and is the one that this commit is converting to sndio. DirectAudio is preferred by jdk, and if it's supported, it will be used. in other words, your java apps on OpenBSD will now be using sndio (assuing you're using jdk1.6, sndio for jdk1.7 coming soon). just wanted to explain why this still links with libossaudio ... ok ajacoutot