JavaCV v1.5.2 Release Notes

Release Date: 2019-11-05 // over 4 years ago
  • November 5, 2019 version 1.5.2

    • Increase thread safety of FFmpegFrameFilter, FFmpegFrameGrabber, and FFmpegFrameRecorder with volatile boolean started flag (pull #1325)
    • Let FFmpegFrameFilter.push(null) indicate EOF to audio filters as well (issue #1315)
    • ➕ Add RealSense2FrameGrabber to capture images with librealsense2 (pull #1316)
    • 👀 Disable seek function in FFmpegFrameGrabber when maximumSize <= 0 (issue #1304)
    • 👉 Use Pointer.retainReference() to prevent PointerScope from deallocating globally shared callback objects for FFmpeg
    • 🛠 Fix FFmpegFrameRecorder failing to encode float samples in MP3 (issue #1294)
    • 🛠 Fix OpenCVFrameConverter error in IPCameraFrameGrabber (pull #1278)
    • 👍 Allow setting properties for OpenCVFrameGrabber and OpenCVFrameRecorder with setOption() (issue #1269)
    • ➕ Add missing requires java.desktop to module-info.java (issue #1265)
    • ⬆️ Upgrade dependencies for OpenBLAS 0.3.7, OpenCV 4.1.2, FFmpeg 4.2.1, librealsense 1.12.4, and librealsense2 2.29.0