Recommended xine settings for Arte HD ?

Message ID
State New

Commit Message

Grégoire Favre Sept. 11, 2008, 10:02 a.m. UTC
  On Thu, Sep 11, 2008 at 09:41:19AM +0200, Artem Makhutov wrote:


> How have you compiled ffmpeg? Have you patched anything?

I use ffmpeg svn compiled with :

The ebuild is from berkano overlay, which include the patch needed for
ffmpeg, namely ffmpeg-icc.patch :

Gentoo is really something if you want to optimise for a purpose :-)


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
 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;