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

llarevo at gmx.net llarevo at gmx.net
Sun Jul 22 14:06:08 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)


It doesn't compile. I did

git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg
cd ffmpeg/
git checkout 44b2784
./configure --prefix=/usr/local --libdir=/usr/local/lib64
--shlibdir=/usr/local/lib64 --enable-nonfree --enable-runtime-cpudetect
--enable-gpl --enable-version3
make -j8

The Result is

(...)
libavcodec/x86/h264_qpel_mmx.c: Assembler messages:
libavcodec/x86/h264_qpel_mmx.c:1294: Error: operand type mismatch for
`cmp'
libavcodec/x86/h264_qpel_mmx.c:1294: Error: operand type mismatch for
`cmp'
libavcodec/x86/h264_qpel_mmx.c:1298: Error: operand type mismatch for
`cmp'
libavcodec/x86/h264_qpel_mmx.c:1298: Error: operand type mismatch for
`cmp'
libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for
`cmp'
libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for
`cmp'
libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for
`cmp'
make: *** [libavcodec/x86/dsputil_mmx.o] Fehler 1

I tried also 

./configure --prefix=/usr/local --libdir=/usr/local/lib64
--shlibdir=/usr/local/lib64

This fails with

libavcodec/x86/h264_qpel_mmx.c: Assembler messages:
libavcodec/x86/h264_qpel_mmx.c:1294: Error: operand type mismatch for
`cmp'
libavcodec/x86/h264_qpel_mmx.c:1294: Error: operand type mismatch for
`cmp'
libavcodec/x86/h264_qpel_mmx.c:1298: Error: operand type mismatch for
`cmp'
libavcodec/x86/h264_qpel_mmx.c:1298: Error: operand type mismatch for
`cmp'
libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for
`cmp'
libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for
`cmp'
libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for
`cmp'
make: *** [libavcodec/x86/dsputil_mmx.o] Fehler 1
make: *** Warte auf noch nicht beendete Prozesse...
In file included from libavcodec/mpegvideo.h:32:0,
                 from libavcodec/dsputil.c:37:
libavcodec/get_bits.h: In Funktion »skip_bits«:


How could I proceed?

Thanks
--
Felix




More information about the ffmpeg-user mailing list