[FFmpeg-trac] #4030(avdevice:open): V4L2 recording results in invalid data & buffer still owned errors

FFmpeg trac at avcodec.org
Fri May 1 15:55:27 CEST 2015


#4030: V4L2 recording results in invalid data & buffer still owned errors
------------------------------------+------------------------------------
             Reporter:  thender     |                    Owner:  holden
                 Type:  defect      |                   Status:  open
             Priority:  normal      |                Component:  avdevice
              Version:  git-master  |               Resolution:
             Keywords:  v4l2        |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  1           |
------------------------------------+------------------------------------

Comment (by corco):

 Replying to [comment:26 artwait]:
 > For whatever it's worth, I too am having the same issue using the
 Magewell USB3 capture dongle: I'm able to record one time, then subsequent
 innvocations are met with the "The v4l2 frame is 0 bytes..." error.
 >
 > I had a similar problem a few months back with Gstreamer, and the dev
 there did discover it was a v4l2 problem in a recent kernel, so he put
 together a patch to workaround it:
 https://bugzilla.gnome.org/show_bug.cgi?id=740040

 Did you (or artwait) try the 0001-lavd-v4l2-produce-a-0-byte-packet-when-a
 -dequeued-bu.patch? Does it fix the issue on your setup?

--
Ticket URL: <https://trac.ffmpeg.org/ticket/4030#comment:27>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list