#1570: libv4l2: error dequeuing buf: Resource temporarily unavailable -------------------------------------+------------------------------------- Reporter: llarevo | Owner: Type: defect | Status: open Priority: normal | Component: avdevice Version: unspecified | Resolution: Keywords: | Blocked By: video4linux, video4linux2, | Reproduced by developer: 0 v4l2.c, regression, capture, | analog, tv | Blocking: | Analyzed by developer: 0 | -------------------------------------+-------------------------------------
Comment (by ubitux): Just to make sure, can you try this hack with an upstream FFmpeg? {{{ diff --git a/libavdevice/v4l2.c b/libavdevice/v4l2.c index 2808e13..0acd3da 100644 --- a/libavdevice/v4l2.c +++ b/libavdevice/v4l2.c @@ -694,7 +694,7 @@ static int v4l2_set_parameters(AVFormatContext *s1) } } - if (framerate_q.num && framerate_q.den) { + if (0 && framerate_q.num && framerate_q.den) { av_log(s1, AV_LOG_DEBUG, "Setting time per frame to %d/%d\n", framerate_q.den, framerate_q.num); tpf->numerator = framerate_q.den; }}} (Since according to your report 70f7736 looks faulty). Also, could you post a complete command line and output with -debug 1 (with an up-to-date tree but without the hack above) so we can have more information on the issue? -- Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1570#comment:2> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker _______________________________________________ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac