File dvbcut-a52.patch of Package dvbcut

Index: dvbcut-deb-0.7.4/src/playaudio.cpp
===================================================================
--- dvbcut-deb-0.7.4.orig/src/playaudio.cpp
+++ dvbcut-deb-0.7.4/src/playaudio.cpp
@@ -80,7 +80,9 @@ public:
 extern "C"
 {
 #include <a52dec/a52.h>
+#ifndef LIBA52_07
 #include <a52dec/mm_accel.h>
+#endif
 }
 
 /// Simple class for AC3 decoding
@@ -91,7 +93,11 @@ protected:
 public:
   a52dec() : m_state(0)
   {
+#ifdef LIBA52_07
+    m_state=a52_init();
+#else
     m_state=a52_init(MM_ACCEL_DJBFFT);
+#endif
 
     if (not m_state)
       throw dvbcut_exception("Error setting up AC3 decoder");
openSUSE Build Service is sponsored by