From e5906b82cd39fc0e4f6ab7e0138e6e81da7ab8ef Mon Sep 17 00:00:00 2001 From: Liong Sauw Ming Date: Tue, 6 Oct 2015 05:57:51 +0000 Subject: Fixed #1888: Support for WebRtc AEC git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5186 74dad513-b988-da41-8d7b-12977e46ad98 --- pjmedia/build/Makefile | 2 +- pjmedia/build/os-auto.mak.in | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) (limited to 'pjmedia/build') diff --git a/pjmedia/build/Makefile b/pjmedia/build/Makefile index 702efdcb..26f09538 100644 --- a/pjmedia/build/Makefile +++ b/pjmedia/build/Makefile @@ -62,7 +62,7 @@ export PJMEDIA_OBJS += $(OS_OBJS) $(M_OBJS) $(CC_OBJS) $(HOST_OBJS) \ bidirectional.o clock_thread.o codec.o conference.o \ conf_switch.o converter.o converter_libswscale.o converter_libyuv.o \ delaybuf.o echo_common.o \ - echo_port.o echo_suppress.o endpoint.o errno.o \ + echo_port.o echo_suppress.o echo_webrtc.o endpoint.o errno.o \ event.o format.o ffmpeg_util.o \ g711.o jbuf.o master_port.o mem_capture.o mem_player.o \ null_port.o plc_common.o port.o splitcomb.o \ diff --git a/pjmedia/build/os-auto.mak.in b/pjmedia/build/os-auto.mak.in index 7a072745..a6280a28 100644 --- a/pjmedia/build/os-auto.mak.in +++ b/pjmedia/build/os-auto.mak.in @@ -37,14 +37,18 @@ LIBYUV_LDFLAGS = @ac_libyuv_ldflags@ OPENH264_CFLAGS = @ac_openh264_cflags@ OPENH264_LDFLAGS = @ac_openh264_ldflags@ +# WebRtc +WEBRTC_CFLAGS = @ac_webrtc_cflags@ +WEBRTC_LDFLAGS = @ac_webrtc_ldflags@ + # PJMEDIA features exclusion export CFLAGS += @ac_no_small_filter@ @ac_no_large_filter@ @ac_no_speex_aec@ \ $(SDL_CFLAGS) $(FFMPEG_CFLAGS) $(V4L2_CFLAGS) $(QT_CFLAGS) \ $(IOS_CFLAGS) $(ANDROID_CFLAGS) $(LIBYUV_CFLAGS) \ - $(OPENH264_CFLAGS) + $(OPENH264_CFLAGS) $(WEBRTC_CFLAGS) export LDFLAGS += $(SDL_LDFLAGS) $(FFMPEG_LDFLAGS) $(V4L2_LDFLAGS) \ - $(LIBYUV_LDFLAGS) $(OPENH264_LDFLAGS) + $(LIBYUV_LDFLAGS) $(OPENH264_LDFLAGS) $(WEBRTC_LDFLAGS) # Define the desired sound device backend # Valid values are: -- cgit v1.2.3