I did try that. It seems that the vlc on the centos box is using libx264.so.55 directly and not through the libx264.so symlink. I tried to re-compile x264 and got libx264.so.65 and put it in /usr/lib & adjusted the symlink but vlc doens't want to know about it. If I delete the 55 file it complains that x264 cannot be found.
Code: Select all
[00000465] x264 encoder debug: version x264 0.55.X
x264 [info]: using SAR=12/11
x264 [info]: using cpu capabilities MMX MMXEXT SSE SSE2 SSSE3
[00000465] main encoder debug: using encoder module "x264"
When I remove libx264.so.55 then it is libavcodec_plugin that is complaining. Is it this one that needs to be recompiled?
Code: Select all
[00000464] main decoder warning: cannot load module `/usr/lib/vlc/codec/libavcodec_plugin.so' (libx264.so.55: cannot open shared object file: No such file or directory)
I know I need to recompile either the libavcodec plugin or the x264 plugin modules but I am lost on how to do it. I did try to recompile the whole player but it kept on failing.
Can anyone help on how to recompile the module only?
Please.....
Thanks,
Roger.