summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libswscale/swscale.c17
1 files changed, 10 insertions, 7 deletions
diff --git a/libswscale/swscale.c b/libswscale/swscale.c
index a226c1f2a1..7e25afb6e5 100644
--- a/libswscale/swscale.c
+++ b/libswscale/swscale.c
@@ -1776,26 +1776,29 @@ static void globalInit(void){
}
}
-static SwsFunc getSwsFunc(int flags){
+static SwsFunc getSwsFunc(int flags)
+{
#if defined(RUNTIME_CPUDETECT) && CONFIG_GPL
#if ARCH_X86
// ordered per speed fastest first
- if (flags & SWS_CPU_CAPS_MMX2)
+ if (flags & SWS_CPU_CAPS_MMX2) {
return swScale_MMX2;
- else if (flags & SWS_CPU_CAPS_3DNOW)
+ } else if (flags & SWS_CPU_CAPS_3DNOW) {
return swScale_3DNow;
- else if (flags & SWS_CPU_CAPS_MMX)
+ } else if (flags & SWS_CPU_CAPS_MMX) {
return swScale_MMX;
- else
+ } else {
return swScale_C;
+ }
#else
#if ARCH_PPC
- if (flags & SWS_CPU_CAPS_ALTIVEC)
+ if (flags & SWS_CPU_CAPS_ALTIVEC) {
return swScale_altivec;
- else
+ } else {
return swScale_C;
+ }
#endif
return swScale_C;
#endif /* ARCH_X86 */