From f5f10797ffa7d63c9dc5b086ce4e788c528c922c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Sun, 23 Aug 2009 13:35:46 +0200 Subject: [PATCH] a52dec: Only add the MM_ACCEL_DJBFFT flag if it's defined It's not defined for older liba52 versions. --- ext/a52dec/gsta52dec.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ext/a52dec/gsta52dec.c b/ext/a52dec/gsta52dec.c index 4c4127a80f..831548c9fd 100644 --- a/ext/a52dec/gsta52dec.c +++ b/ext/a52dec/gsta52dec.c @@ -194,7 +194,11 @@ gst_a52dec_class_init (GstA52DecClass * klass) /* If no CPU instruction based acceleration is available, end up using the * generic software djbfft based one when available in the used liba52 */ +#ifdef MM_ACCEL_DJBFFT klass->a52_cpuflags = MM_ACCEL_DJBFFT; +#else + klass->a52_cpuflags = 0; +#endif cpuflags = oil_cpu_get_flags (); if (cpuflags & OIL_IMPL_FLAG_MMX) klass->a52_cpuflags |= MM_ACCEL_X86_MMX;