Merge pull request #664 from micmac1/bsipvid

baresip: allow avcodec build by default
This commit is contained in:
Jiri Slachta 2021-08-04 12:58:22 +02:00 committed by GitHub
commit e0f93da595
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 21 deletions

View file

@ -1,16 +0,0 @@
menu "bareSIP configuration"
depends on PACKAGE_baresip
config BARESIP_WITH_FFMPEG
bool "Compile with FFmpeg support"
default y if (x86_64)
help
The sole purpose of this symbol is to prevent that the bareSIP
video modules, the ones which depend on FFmpeg, are built by
default. The reason is that FFmpeg often fails to compile for
some targets, causing the bareSIP compile to fail as well.
If you want the modules which depend on FFmpeg to become
available, select 'y'.
endmenu

View file

@ -50,10 +50,6 @@ PKG_CONFIG_DEPENDS:= \
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)/config
source "$(SOURCE)/Config.in"
endef
define Package/baresip/Default
SECTION:=net
CATEGORY:=Network
@ -175,7 +171,7 @@ $(eval $(call BuildPackage,baresip))
$(eval $(call BuildPlugin,alsa,ALSA audio driver,alsa,+alsa-lib))
$(eval $(call BuildPlugin,aubridge,Audio bridge module,aubridge,))
$(eval $(call BuildPlugin,aufile,Audio module for using a WAV-file as audio input,aufile,))
$(eval $(call BuildPlugin,avcodec,Video codec using FFmpeg,avcodec,@BARESIP_WITH_FFMPEG +libffmpeg-full))
$(eval $(call BuildPlugin,avcodec,Video codec using FFmpeg,avcodec,+libffmpeg-full))
$(eval $(call BuildPlugin,avformat,Video source using FFmpeg,avformat,baresip-mod-avcodec))
$(eval $(call BuildPlugin,b2bua,Back-to-Back User-Agent module,b2bua,))
$(eval $(call BuildPlugin,cons,UDP/TCP console UI driver,cons,))