RFR: 8232589: Remove CoreAudio Utility Classes

Kevin Rushforth kcr at openjdk.java.net
Mon Jan 6 23:53:55 UTC 2020

On Wed, 18 Dec 2019 01:04:42 GMT, Alexander Matveev <almatvee at openjdk.org> wrote:

> https://bugs.openjdk.java.net/browse/JDK-8232589
> - Removed CoreAudio Utility classes.
> - Spectrum which was depended on CoreAudio Utility classes for doing computations will now run GStreamer spectrum element to do spectrum. Element will be run without pipeline and will be used as utility library to do spectrum calculation. I added extra APIs to bypass proper element initialization.
> - Equalizer and audio unit (volume and balance) where modified, so we can run then directly without CoreAudio pipeline.

This looks good to me. As a reminder, it will need a second review from @johanvos .


Marked as reviewed by kcr (Lead).

PR: https://git.openjdk.java.net/jfx/pull/69

More information about the openjfx-dev mailing list