RFR: 8232589: Remove CoreAudio Utility Classes

Alexander Matveev almatvee at openjdk.java.net
Wed Dec 18 01:05:55 UTC 2019


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.

-------------

Commits:
 - 7e2785b1: 8232589: Remove CoreAudio Utility Classes

Changes: https://git.openjdk.java.net/jfx/pull/69/files
 Webrev: https://webrevs.openjdk.java.net/jfx/69/webrev.00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8232589
  Stats: 14666 lines in 64 files changed: 343 ins; 14067 del; 256 mod
  Patch: https://git.openjdk.java.net/jfx/pull/69.diff
  Fetch: git fetch https://git.openjdk.java.net/jfx pull/69/head:pull/69

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


More information about the openjfx-dev mailing list