JavaCV v1.5.4 Release Notes
Release Date: 2020-09-09 // 6 months ago-
September 9, 2020 version 1.5.4
- ๐ Fix error message thrown from
FFmpegFrameRecorder.start()
not containing filename (pull #1492) - ๐ Fix
FFmpegFrameFilter.pull()
not returning audio/video frames without audio/video filtergraph (issue #1466) - โก๏ธ Update
OpenCVFrameConverter.convertToOrgOpenCvCoreMat()
with new API to set the stride (issue #1460) - ๐ Fix memory leaks and reduce memory fragmentation in
FFmpegFrameGrabber
andFFmpegFrameRecorder
(issue #1366) - ๐ Use
PointerScope
inFFmpegFrameFilter
,FFmpegFrameGrabber
, andFFmpegFrameRecorder
to deallocate quickly temporary buffers (issue #1383) - ๐ Fix
FFmpegFrameFilter
by callingString.format()
withLocale.ROOT
(pull #1441) - ๐ Increase thread safety of
FFmpegFrameFilter
,FFmpegFrameGrabber
, andFFmpegFrameRecorder
withsynchronized
methods (issue #1434) - โฌ๏ธ Upgrade dependencies for OpenBLAS 0.3.10, OpenCV 4.4.0, FFmpeg 4.3.1, and Leptonica 1.80.0
- ๐ Fix error message thrown from
Previous changes from v1.5.3
-
April 14, 2020 version 1.5.3
- โ Add
FFmpegFrameGrabber.start(boolean findStreamInfo)
parameter to minimize startup time (issue #1376) - Let
FFmpegFrameGrabber.grab()
return non-audio/video streams as newFrame.DATA
type (pull #1378) - ๐ Fix crash in
FFmpegFrameRecorder.flush()
for HLS format and possibly others (pull #1374) - ๐ Fix "Resetting to invalid mark"
IOException
thrown onFFmpegFrameGrabber.release()
(issue #911) - โฌ๏ธ Upgrade dependencies for OpenBLAS 0.3.9, OpenCV 4.3.0, FFmpeg 4.2.2, Leptonica 1.79.0, and Tesseract 4.1.1
- โ Add
Seekable
andSeekableByteArrayOutputStream
to be used withFFmpegFrameRecorder
(pull #1350) - โก๏ธ Update
RealSense2FrameGrabber
with support for sensor options and fix for multiple devices (pull #1348)
- โ Add