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

Reply via email to