Browse Source

Rene Rebe:


			
			
				rocklinux
			
			
		
Rene Rebe 22 years ago
parent
commit
9d460a750b
1 changed files with 44 additions and 0 deletions
  1. +44
    -0
      package/jimmy/mplayer/no-altivec2.patch

+ 44
- 0
package/jimmy/mplayer/no-altivec2.patch

@ -0,0 +1,44 @@
When altivec is disabled there is no swScale_altivec ...
Additionally cleaned up the else case a bit.
- Rene Rebe <rene@rocklinux.org>
--- MPlayer-1.0pre4/postproc/swscale.c 2004-04-26 21:38:17.000000000 +0200
+++ MPlayer-1.0pre4-fixed/postproc/swscale.c 2004-04-28 15:02:29.000000000 +0200
@@ -1339,19 +1339,16 @@
return swScale_3DNow;
else if(flags & SWS_CPU_CAPS_MMX)
return swScale_MMX;
- else
- return swScale_C;
#else
#ifdef ARCH_POWERPC
+#ifdef HAVE_ALTIVEC
if(flags & SWS_CPU_CAPS_ALTIVEC)
return swScale_altivec;
- else
- return swScale_C;
#endif
- return swScale_C;
#endif
-#else //RUNTIME_CPUDETECT
+#endif
+#else //!RUNTIME_CPUDETECT
#ifdef HAVE_MMX2
return swScale_MMX2;
#elif defined (HAVE_3DNOW)
@@ -1360,10 +1357,9 @@
return swScale_MMX;
#elif defined (HAVE_ALTIVEC)
return swScale_altivec;
-#else
- return swScale_C;
#endif
#endif //!RUNTIME_CPUDETECT
+ return swScale_C;
}
static int PlanarToNV12Wrapper(SwsContext *c, uint8_t* src[], int srcStride[], int srcSliceY,

Loading…
Cancel
Save