diff options
| author | Andre Heider | 2018-10-12 10:41:59 +0000 |
|---|---|---|
| committer | Andre Heider | 2019-05-02 08:53:12 +0000 |
| commit | a669566e1be0676c2fb9f505d58c2ea714623459 (patch) | |
| tree | faee7df6f25b8d21d721bab18241214cc4297806 | |
| parent | 2a87b37fb36aa6ecc833f4080cced064dda0abdc (diff) | |
| download | telephony-a669566e1be0676c2fb9f505d58c2ea714623459.tar.gz | |
asterisk-opus: add variant for asterisk 16
Signed-off-by: Andre Heider <a.heider@gmail.com>
| -rw-r--r-- | net/asterisk-opus/Makefile | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/net/asterisk-opus/Makefile b/net/asterisk-opus/Makefile index 36f4abd..f357ab1 100644 --- a/net/asterisk-opus/Makefile +++ b/net/asterisk-opus/Makefile @@ -53,6 +53,12 @@ $(call Package/$(PKG_NAME)/Default) VARIANT:=asterisk15 endef +define Package/asterisk16-codec-opus +$(call Package/$(PKG_NAME)/Default) + DEPENDS+=asterisk16 + VARIANT:=asterisk16 +endef + define Package/description/Default Opus is the default audio codec in WebRTC. WebRTC is available in Asterisk via SIP over WebSockets (WSS). Nevertheless, Opus can be used @@ -69,6 +75,7 @@ endef Package/asterisk13-codec-opus/description = $(Package/description/Default) Package/asterisk15-codec-opus/description = $(Package/description/Default) +Package/asterisk16-codec-opus/description = $(Package/description/Default) ifeq ($(BUILD_VARIANT),asterisk13) TARGET_CFLAGS+=-I$(STAGING_DIR)/usr/include/asterisk-13/include @@ -78,6 +85,10 @@ ifeq ($(BUILD_VARIANT),asterisk15) TARGET_CFLAGS+=-I$(STAGING_DIR)/usr/include/asterisk-15/include endif +ifeq ($(BUILD_VARIANT),asterisk16) +TARGET_CFLAGS+=-I$(STAGING_DIR)/usr/include/asterisk-16/include +endif + define Package/Install/Default $(INSTALL_DIR) $(1)/usr/lib/asterisk/modules $(INSTALL_BIN) $(PKG_BUILD_DIR)/codecs/codec_opus_open_source.so \ @@ -86,9 +97,11 @@ endef Package/asterisk13-codec-opus/install = $(Package/Install/Default) Package/asterisk15-codec-opus/install = $(Package/Install/Default) +Package/asterisk16-codec-opus/install = $(Package/Install/Default) define Build/Configure endef $(eval $(call BuildPackage,asterisk13-codec-opus)) $(eval $(call BuildPackage,asterisk15-codec-opus)) +$(eval $(call BuildPackage,asterisk16-codec-opus)) |