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