[Libav-user] x264 encoding error
justin-zhao at qq.com
Fri Apr 12 06:50:10 CEST 2013
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.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Libav-user