[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