2009-01-13, 00:58
Using "ldd": ldd /usr/local/bin/ffplay
It gives you a list of dynamically loaded libs.
Copy them to a separate directory, and override the search path with
LD_LIBRARY_PATH="/hardy_libs/" /usr/local/bin/xbmc
( http://forum.xbmc.org/showpost.php?p=266...stcount=98 )
By the way, compiling ffmpeg-mt and the replacing /usr/local/share/xbmc/system/players/dvdplayer/avcodec-52-i486-linux.so with /usr/local/lib/libavcodec.so.52.7.0 gives us frame-based multithreading under XBMC But replacing the lib is not the right way...
The right way is to create a patch, so it can be applied to XBMC ffmpeg source.
It gives you a list of dynamically loaded libs.
Copy them to a separate directory, and override the search path with
LD_LIBRARY_PATH="/hardy_libs/" /usr/local/bin/xbmc
( http://forum.xbmc.org/showpost.php?p=266...stcount=98 )
By the way, compiling ffmpeg-mt and the replacing /usr/local/share/xbmc/system/players/dvdplayer/avcodec-52-i486-linux.so with /usr/local/lib/libavcodec.so.52.7.0 gives us frame-based multithreading under XBMC But replacing the lib is not the right way...
The right way is to create a patch, so it can be applied to XBMC ffmpeg source.