From: Jan Rękorajski Date: Sat, 13 Feb 2021 21:20:05 +0000 (+0100) Subject: - fix building with webrtc-libilbc 3.x X-Git-Tag: auto/th/mediastreamer-plugin-msilbc-2.1.2-4 X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=commitdiff_plain;h=6ca9e73a341a6d85ef719d74995bf86981d75af5;p=packages%2Fmediastreamer-plugin-msilbc.git - fix building with webrtc-libilbc 3.x - rel 4 --- diff --git a/mediastreamer-plugin-msilbc.spec b/mediastreamer-plugin-msilbc.spec index 06205b9..89d463b 100644 --- a/mediastreamer-plugin-msilbc.spec +++ b/mediastreamer-plugin-msilbc.spec @@ -2,7 +2,7 @@ Summary: iLBC audio codec for mediastreamer Summary(pl.UTF-8): Kodek dźwięku iLBC dla mediastreamera Name: mediastreamer-plugin-msilbc Version: 2.1.2 -Release: 3 +Release: 4 License: GPL v2 Group: Libraries Source0: http://linphone.org/releases/sources/plugins/msilbc/msilbc-%{version}.tar.gz diff --git a/msilbc-webrtc-libilbc.patch b/msilbc-webrtc-libilbc.patch index 8eef4ef..b2bb0f0 100644 --- a/msilbc-webrtc-libilbc.patch +++ b/msilbc-webrtc-libilbc.patch @@ -25,3 +25,15 @@ diff -ur msilbc-2.0.3/ilbc.c msilbc-2.0.3-webrtc/ilbc.c #endif /*ANDROID*/ #include "mediastreamer2/msfilter.h" +@@ -14,6 +14,11 @@ + #include "mediastreamer2/mscodecutils.h" + #include "mediastreamer2/msticker.h" + ++#define initDecode WebRtcIlbcfix_InitDecode ++#define initEncode WebRtcIlbcfix_InitEncode ++#define iLBC_decode WebRtcIlbcfix_DecodeImpl ++#define iLBC_encode WebRtcIlbcfix_EncodeImpl ++ + #ifdef HAVE_ms_bufferizer_fill_current_metas + #define ms_bufferizer_fill_current_metas(b,m) ms_bufferizer_fill_current_metas(b,m) + #else