diff options
Diffstat (limited to 'net/yate/files/patch-modules_efrcodec.cpp')
| -rw-r--r-- | net/yate/files/patch-modules_efrcodec.cpp | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/net/yate/files/patch-modules_efrcodec.cpp b/net/yate/files/patch-modules_efrcodec.cpp new file mode 100644 index 000000000000..f5865f06c209 --- /dev/null +++ b/net/yate/files/patch-modules_efrcodec.cpp @@ -0,0 +1,23 @@ +--- modules/efrcodec.cpp.orig 2017-03-28 09:13:48 UTC ++++ modules/efrcodec.cpp +@@ -31,7 +31,19 @@ extern "C" { + } + namespace RxTypes { + // There is a conflict between encoder and decoder so insulate in a namespace +-#include <sp_dec.h> ++extern "C" { ++ // copied from ${WRKSRC}/opencore/codecs_v2/audio/gsm_amr/amr_nb/common/include/frame.h of audio/opencore-amr ++ enum RXFrameType { RX_SPEECH_GOOD = 0, ++ RX_SPEECH_DEGRADED, ++ RX_ONSET, ++ RX_SPEECH_BAD, ++ RX_SID_FIRST, ++ RX_SID_UPDATE, ++ RX_SID_BAD, ++ RX_NO_DATA, ++ RX_N_FRAMETYPES /* number of frame types */ ++ }; ++} + }; + + using namespace TelEngine; |
