[FFmpeg-user] libv4l2: error dequeuing buf: Resource temporarily unavailable

llarevo at gmx.net llarevo at gmx.net
Mon Jul 23 17:05:22 CEST 2012

> > I can try. But could you please describe the necessary steps a bit more
> > detailed? I am not very familiar with git. A list of commands and short
> > instructions and where to start or some howto should be sufficient. 
> Could you test 44b2784?
> (make distclean && git checkout 44b2784 && ./configure && make)
> I will try to guide you through the bisecting process, 
> if above works ok you can also try yourself (but it is unfortunately 
> not always trivial):
> git checkout 44b2784
> git bisect good
> git checkout n0.7
> git bisect bad (you should of course test if that is really true)
> ...

I tried to find the change in libavdevice/v4l2.c manually, using the
info from

I checked out different commits, then I built using:

./configure --prefix=/usr/local --libdir=/usr/local/lib64
--shlibdir=/usr/local/lib64 --enable-nonfree --enable-gpl
--enable-libfaac --enable-libgsm --enable-libmp3lame --enable-libtheora
--enable-libxvid --disable-asm

The result is:

01058893	2010-09-12 19:44:45 OK
30b4ee79	2011-09-23 20:50:11 not OK

is OK, while
is not OK.

Unfortunately I now too little about C and the ffmpeg internals to have
an idea what went wrong. There are several changes in the file. Perhaps
somebody could have a look?


More information about the ffmpeg-user mailing list