bytedeco/javacv

FFmpegFrameGrabber hangs on at the native method:av_read_frame

Open

#2,112 opened on Oct 19, 2023

View on GitHub
 (4 comments) (0 reactions) (0 assignees)Java (1,583 forks)batch import
help wantedquestion

Repository metrics

Stars
 (6,985 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

it seems to happen at the moment that camera has been turned off suddenly.

the jstack command show this:

"192.168.0.100:554" #82 prio=5 os_prio=0 cpu=3774013.63ms elapsed=97735.35s tid=0x00007fc6040012f0 nid=0x36f312 runnable [0x00007fc8469fe000] java.lang.Thread.State: RUNNABLE at org.bytedeco.ffmpeg.global.avformat.av_read_frame(Native Method) at org.bytedeco.javacv.FFmpegFrameGrabber.grabFrame(FFmpegFrameGrabber.java:1421) - locked <0x00000006e3c7a840> (a org.bytedeco.javacv.FFmpegFrameGrabber) at org.bytedeco.javacv.FFmpegFrameGrabber.grab(FFmpegFrameGrabber.java:1351) at org.bytedeco.javacv.FrameGrabber.grabAtFrameRate(FrameGrabber.java:786)

Contributor guide