bytedeco/javacv

FFmpegFrameGrabber should throw an exception when attempting to access stream metadata before calling start()

開放

#2,382 建立於 2026年2月19日

 (4 則留言) (0 個反應) (0 位負責人)Java (1,583 個分叉)batch import
enhancementhelp wantedquestion

倉庫指標

星標
 (6,985 顆星)
PR 合併指標
 (30 天內沒有已合併 PR)

描述

As stated in the title, when using FFmpegFrameGrabber, if start() is not called beforehand, methods such as getImageWidth() will return 0. This behavior may cause errors to propagate downstream and lead to issues that are more difficult to trace. I believe an IllegalStateException should be thrown immediately to clearly indicate that this operation is invalid.

貢獻者指南