[packages/mediastreamer-plugin-msilbc] - fix building with webrtc-libilbc 3.x - rel 4
baggins
baggins at pld-linux.org
Sat Feb 13 22:21:03 CET 2021
commit 6ca9e73a341a6d85ef719d74995bf86981d75af5
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat Feb 13 22:20:05 2021 +0100
- fix building with webrtc-libilbc 3.x
- rel 4
mediastreamer-plugin-msilbc.spec | 2 +-
msilbc-webrtc-libilbc.patch | 12 ++++++++++++
2 files changed, 13 insertions(+), 1 deletion(-)
---
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
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/mediastreamer-plugin-msilbc.git/commitdiff/6ca9e73a341a6d85ef719d74995bf86981d75af5
More information about the pld-cvs-commit
mailing list