On Thu, Sep 11, 2008 at 09:41:19AM +0200, Artem Makhutov wrote: Hello, > How have you compiled ffmpeg? Have you patched anything? I use ffmpeg svn compiled with : http://gentoo-wiki.com/HOWTO_ICC_and_Portage The ebuild is from berkano overlay, which include the patch needed for ffmpeg, namely ffmpeg-icc.patch : Index: libswscale/yuv2rgb.c =================================================================== --- libswscale/yuv2rgb.c (Revision 27482) +++ libswscale/yuv2rgb.c (Arbeitskopie) @@ -157,6 +157,9 @@ // The volatile is required because gcc otherwise optimizes some writes away // not knowing that these are read in the ASM block. +#ifdef __ICC +#define static +#endif static volatile uint64_t attribute_used __attribute__((aligned(8))) b5Dither; static volatile uint64_t attribute_used __attribute__((aligned(8))) g5Dither; static volatile uint64_t attribute_used __attribute__((aligned(8))) g6Dither; Gentoo is really something if you want to optimise for a purpose :-) -- Grégoire FAVRE http://gregoire.favre.googlepages.com http://www.gnupg.org http://picasaweb.google.com/Gregoire.Favre _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr