https://bugs.openjdk.java.net/browse/JDK-8236832

- This issue most likely caused by changes in AVFoundation APIs on macOS 10.15.
- Getting currentTime from AVPlayer was blocked if it is done from 
ProcessAudioTap callback (used for spectrum, equalizer and volume) on first 
call. If we reading currentTime after first callback returns, then it will not 
block. Fixed by not reading currentTime on first call and default it 0.

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

Commits:
 - c8438fd6: 8236832: [macos 10.15] JavaFX Application hangs on video play on 
Catalina

Changes: https://git.openjdk.java.net/jfx/pull/126/files
 Webrev: https://webrevs.openjdk.java.net/jfx/126/webrev.00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8236832
  Stats: 23 lines in 4 files changed: 15 ins; 0 del; 8 mod
  Patch: https://git.openjdk.java.net/jfx/pull/126.diff
  Fetch: git fetch https://git.openjdk.java.net/jfx pull/126/head:pull/126

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

Reply via email to