pulse-audio patches

Denis Lila dlila at redhat.com
Tue Jun 14 14:37:30 PDT 2011


I would like to (eventually) push the attached patches.
These are not ready to go in yet, because they require
the changeset in this e-mail

Therefore, this is just a preview I'm sending out
because I don't want to work too long without any

rev2597.patch replaces a few enums with static longs.
This was done to make the java side more robust to
changes in the native code or pulse audio. The longs
allow us to initialize them (using the jni) to the
values pulse audio uses for its own enums, so we no
longer have to have switch statements that translate
between java enum instances and ints.

rev2598.patch removes a needless notifyAll()
and fixes a couple of race conditions between
read() and flush() in PulseAudioTargetDataLine.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: icedtea6_rev2598.patch
Type: text/x-patch
Size: 3354 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20110614/c3304a5c/icedtea6_rev2598.patch 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: icedtea6_rev2597.patch
Type: text/x-patch
Size: 26008 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20110614/c3304a5c/icedtea6_rev2597.patch 

More information about the distro-pkg-dev mailing list