From e75342920802b7671705e5ebb48a9ef202dbe30c Mon Sep 17 00:00:00 2001 From: Sebastian Kemper Date: Sun, 26 Nov 2017 23:01:25 +0100 Subject: [PATCH] baresip: add modules Add some more modules to the Makefile. Signed-off-by: Sebastian Kemper --- net/baresip/Makefile | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/net/baresip/Makefile b/net/baresip/Makefile index dc0faf8..e358e6a 100644 --- a/net/baresip/Makefile +++ b/net/baresip/Makefile @@ -33,6 +33,14 @@ baresip-mods:= \ g726 \ opus \ oss \ + plc \ + portaudio \ + pulse \ + sndfile \ + speex \ + speex_aec \ + speex_pp \ + srtp \ stdio \ v4l \ v4l2 @@ -66,6 +74,14 @@ baresip-mod-g722 := USE_G722 baresip-mod-g726 := USE_G726 baresip-mod-opus := USE_OPUS baresip-mod-oss := USE_OSS +baresip-mod-plc := USE_PLC +baresip-mod-portaudio := USE_PORTAUDIO +baresip-mod-pulse := USE_PULSE +baresip-mod-sndfile := USE_SNDFILE +baresip-mod-speex := USE_SPEEX +baresip-mod-speex_aec := USE_SPEEX_AEC +baresip-mod-speex_pp := USE_SPEEX_PP +baresip-mod-srtp := USE_SRTP baresip-mod-stdio := USE_STDIO baresip-mod-v4l := USE_V4L baresip-mod-v4l2 := USE_V4L2 @@ -132,17 +148,40 @@ endef $(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,+libffmpeg-full)) $(eval $(call BuildPlugin,avformat,Video source using FFmpeg,avformat,+libffmpeg-full)) $(eval $(call BuildPlugin,cons,UDP/TCP console UI driver,cons,)) +$(eval $(call BuildPlugin,debug_cmd,Debug commands,debug_cmd,)) +$(eval $(call BuildPlugin,dtls_srtp,DTLS-SRTP end-to-end encryption,dtls_srtp,)) $(eval $(call BuildPlugin,dtmfio,DTMF input/output,dtmfio,)) $(eval $(call BuildPlugin,evdev,Linux input driver,evdev,)) +$(eval $(call BuildPlugin,fakevideo,Fake video input/output driver,fakevideo,)) $(eval $(call BuildPlugin,g711,G.711 audio codec,g711,)) $(eval $(call BuildPlugin,g722,G.722 audio codec,g722,+libspandsp)) $(eval $(call BuildPlugin,g726,G.726 audio codec,g726,+libspandsp)) $(eval $(call BuildPlugin,httpd,HTTP webserver UI-module,httpd,)) +$(eval $(call BuildPlugin,mwi,Message Waiting Indication,mwi,)) +$(eval $(call BuildPlugin,natbd,NAT Behavior Discovery Module,natbd,)) +$(eval $(call BuildPlugin,natpmp,NAT Port Mapping Protocol module,natpmp,)) $(eval $(call BuildPlugin,opus,OPUS Interactive audio codec,opus,+libopus)) $(eval $(call BuildPlugin,oss,OSS audio driver,oss,)) +$(eval $(call BuildPlugin,plc,Packet Loss Concealment,plc,+libspandsp)) +$(eval $(call BuildPlugin,portaudio,Portaudio audio driver,portaudio,+portaudio)) +$(eval $(call BuildPlugin,presence,Presence module,presence,)) +$(eval $(call BuildPlugin,pulse,Pulseaudio audio driver,pulse,+pulseaudio-daemon)) +$(eval $(call BuildPlugin,selfview,Video selfview module,selfview,)) +$(eval $(call BuildPlugin,sndfile,Audio dumper using libsndfile,sndfile,+libsndfile)) +$(eval $(call BuildPlugin,speex,Speex audio codec,speex,+libspeex)) +$(eval $(call BuildPlugin,speex_aec,Speex Acoustic Echo Canceller,speex_aec,+libspeex +libspeexdsp)) +$(eval $(call BuildPlugin,speex_pp,Speex preprocessor,speex_pp,+libspeex +libspeexdsp)) +$(eval $(call BuildPlugin,srtp,Secure RTP module using libre,srtp,)) $(eval $(call BuildPlugin,stdio,Standard input/output UI driver,stdio,)) +$(eval $(call BuildPlugin,uuid,UUID generator and loader,uuid,)) $(eval $(call BuildPlugin,v4l,Video4Linux video source,v4l,+libv4l)) $(eval $(call BuildPlugin,v4l2,Video4Linux2 video source,v4l2,+libv4l)) +$(eval $(call BuildPlugin,v4l2_codec,Video4Linux2 video codec module,v4l2_codec,)) +$(eval $(call BuildPlugin,vidbridge,Video bridge module,vidbridge,)) +$(eval $(call BuildPlugin,vidloop,Video-loop test module,vidloop,)) +$(eval $(call BuildPlugin,vumeter,Display audio levels in console,vumeter,)) -- 2.30.2