asterisk: Updated version 1.4.35 -> 1.4.37
Added support for ilbc transcoding
This commit is contained in:
parent
d9a41dba17
commit
d63b43a7cd
@ -138,6 +138,7 @@ drwxr-xr-x root/root usr/include/asterisk/
|
||||
-rw-r--r-- root/root usr/include/asterisk/rtp.h
|
||||
-rw-r--r-- root/root usr/include/asterisk/say.h
|
||||
-rw-r--r-- root/root usr/include/asterisk/sched.h
|
||||
-rw-r--r-- root/root usr/include/asterisk/select.h
|
||||
-rw-r--r-- root/root usr/include/asterisk/sha1.h
|
||||
-rw-r--r-- root/root usr/include/asterisk/slinfactory.h
|
||||
-rw-r--r-- root/root usr/include/asterisk/smdi.h
|
||||
@ -251,6 +252,7 @@ drwxr-xr-x root/root usr/lib/asterisk/modules/
|
||||
-rwxr-xr-x root/root usr/lib/asterisk/modules/codec_dahdi.so
|
||||
-rwxr-xr-x root/root usr/lib/asterisk/modules/codec_g726.so
|
||||
-rwxr-xr-x root/root usr/lib/asterisk/modules/codec_gsm.so
|
||||
-rwxr-xr-x root/root usr/lib/asterisk/modules/codec_ilbc.so
|
||||
-rwxr-xr-x root/root usr/lib/asterisk/modules/codec_lpc10.so
|
||||
-rwxr-xr-x root/root usr/lib/asterisk/modules/codec_speex.so
|
||||
-rwxr-xr-x root/root usr/lib/asterisk/modules/codec_ulaw.so
|
||||
|
@ -1,3 +1,4 @@
|
||||
0a0f9d6a5bfd76c0b14e985552765122 asterisk-1.4.35.tar.gz
|
||||
af787c4dead1d7ada9315e6b19c5231a asterisk-1.4.37.tar.gz
|
||||
79576bd629adb76950b756f29c56d4cf asterisk-config.patch
|
||||
723abb7a7d864b44303bbd1ec931b8ac asterisk-ilbc.patch
|
||||
291cdd8cdfa6cf72cb48404ab4e6556b asterisk.rc
|
||||
|
@ -1,15 +1,16 @@
|
||||
# Description: PBX Software implementation
|
||||
# URL: http://www.asterisk.org
|
||||
# Maintainer: Alan Mizrahi, alan at mizrahi dot com dot ve
|
||||
# Depends on: openssl, ncurses
|
||||
# Depends on: openssl, ncurses, ilbc
|
||||
|
||||
name=asterisk
|
||||
version=1.4.35
|
||||
version=1.4.37
|
||||
release=1
|
||||
source=(
|
||||
http://downloads.digium.com/pub/$name/releases/$name-$version.tar.gz
|
||||
asterisk.rc
|
||||
asterisk-config.patch
|
||||
asterisk-ilbc.patch
|
||||
)
|
||||
|
||||
build () {
|
||||
@ -18,6 +19,9 @@ build () {
|
||||
# Menuselect configuration patch to remove default sounds and moh
|
||||
patch -p1 -i $SRC/asterisk-config.patch
|
||||
|
||||
# Add ilbc codec
|
||||
patch -p1 -i $SRC/asterisk-ilbc.patch
|
||||
|
||||
./configure --prefix=/usr --with-ncurses --with-ssl
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
30
asterisk/asterisk-ilbc.patch
Normal file
30
asterisk/asterisk-ilbc.patch
Normal file
@ -0,0 +1,30 @@
|
||||
--- asterisk-1.4.35/codecs/Makefile.orig 2010-11-24 01:40:53.142139098 +0900
|
||||
+++ asterisk-1.4.35/codecs/Makefile 2010-11-24 01:43:10.535459241 +0900
|
||||
@@ -29,7 +29,7 @@
|
||||
LOADABLE_MODS:=
|
||||
endif
|
||||
|
||||
-LIBILBC:=ilbc/libilbc.a
|
||||
+LIBILBC:=/usr/lib/libilbc.a
|
||||
LIBLPC10:=lpc10/liblpc10.a
|
||||
|
||||
all: _all
|
||||
@@ -56,6 +56,6 @@
|
||||
$(if $(filter codec_lpc10,$(EMBEDDED_MODS)),modules.link,codec_lpc10.so): $(LIBLPC10)
|
||||
|
||||
$(LIBILBC):
|
||||
- @$(MAKE) -C ilbc all _ASTCFLAGS="$(filter-out -Wmissing-prototypes -Wmissing-declarations,$(_ASTCFLAGS)) $(AST_NO_STRICT_OVERFLOW)"
|
||||
+# @$(MAKE) -C ilbc all _ASTCFLAGS="$(filter-out -Wmissing-prototypes -Wmissing-declarations,$(_ASTCFLAGS)) $(AST_NO_STRICT_OVERFLOW)"
|
||||
|
||||
$(if $(filter codec_ilbc,$(EMBEDDED_MODS)),modules.link,codec_ilbc.so): $(LIBILBC)
|
||||
--- asterisk-1.4.35/menuselect-tree.orig 2010-11-05 16:11:43.177741233 +0900
|
||||
+++ asterisk-1.4.35/menuselect-tree 2010-11-05 16:11:53.904406851 +0900
|
||||
@@ -279,7 +279,7 @@
|
||||
<depend>gsm</depend>
|
||||
</member>
|
||||
<member name="codec_ilbc" displayname="iLBC Coder/Decoder" remove_on_change="codecs/codec_ilbc.o codecs/codec_ilbc.so">
|
||||
- <defaultenabled>no</defaultenabled>
|
||||
+ <defaultenabled>yes</defaultenabled>
|
||||
</member>
|
||||
<member name="codec_lpc10" displayname="LPC10 2.4kbps Coder/Decoder" remove_on_change="codecs/codec_lpc10.o codecs/codec_lpc10.so">
|
||||
</member>
|
Loading…
Reference in New Issue
Block a user