[Libav-user] x264 encoding error

Justin justin-zhao at qq.com
Fri Apr 12 06:50:10 CEST 2013


Hi,
   I want to use the x264 to encode video data in ffmpeg library, the compiling configuration are listed as following.
the x264 compiling configuration:
./configure --enable-shared --enable-win32thread --system-libx264 --disable-asm
the ffmpeg compiling configuration:
./configure --disable-programs --enable-shared --disable-static --enable-memalign-hack --disable-debug --enable-gpl --enable-libx264 --enable-runtime-cpudetect --enable-pthreads
 
The encoding program will work very OK if they are configured as above, but if I remove the --disable-asm in x264 configuration(I want to use asm to improve the encoder performance), the encoding program will incur address accessing error after 10-15 times calling encode function.  I don't know what mistake I have made, I'll very appreciate anyone who can help me, thanks very much.
 
note: I have added the yasm.exe into the bin directory, and I suppose it shoud work successfully because the compiling has no any error and the ffmpeg's configuration has no disable-asm parameter.
 
------------------
Best Regards,
 Justin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20130412/0365f4f9/attachment.html>


More information about the Libav-user mailing list