Ignore:
Timestamp:
Aug 25, 2016 1:36:33 AM (8 years ago)
Author:
ming
Message:

Re #1954: Add WebRTC to third party component

  • Add build config for GNU build systems
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/build/os-auto.mak.in

    r5361 r5428  
    3333OPENH264_LDFLAGS = @ac_openh264_ldflags@ 
    3434 
    35 # WebRtc 
    36 WEBRTC_CFLAGS = @ac_webrtc_cflags@ 
    37 WEBRTC_LDFLAGS = @ac_webrtc_ldflags@ 
    38  
    3935 
    4036# PJMEDIA features exclusion 
     
    4238                 $(SDL_CFLAGS) $(FFMPEG_CFLAGS) $(V4L2_CFLAGS) $(QT_CFLAGS) \ 
    4339                 $(DARWIN_CFLAGS) $(ANDROID_CFLAGS) \ 
    44                  $(OPENH264_CFLAGS) $(WEBRTC_CFLAGS) 
     40                 $(OPENH264_CFLAGS) 
    4541export LDFLAGS += $(SDL_LDFLAGS) $(FFMPEG_LDFLAGS) $(V4L2_LDFLAGS) \ 
    46                   $(OPENH264_LDFLAGS) $(WEBRTC_LDFLAGS) 
     42                  $(OPENH264_LDFLAGS) 
    4743 
    4844# Define the desired sound device backend 
     
    204200endif 
    205201 
     202# 
     203# libwebrtc 
     204# 
     205ifeq (@ac_no_webrtc@,1) 
     206export CFLAGS += -DPJMEDIA_HAS_WEBRTC_AEC=0 
     207else 
     208export CFLAGS += -DPJMEDIA_HAS_WEBRTC_AEC=1 
     209ifneq ($(findstring arm,$(@ac_webrtc_instset@)),) 
     210export CFLAGS += -DPJMEDIA_WEBRTC_AEC_USE_MOBILE=1 
     211endif 
     212 
     213ifeq (@ac_external_webrtc@,0) 
     214export CFLAGS += -I$(THIRD_PARTY)/webrtc/src 
     215endif 
     216endif 
     217 
    206218 
    207219# 
Note: See TracChangeset for help on using the changeset viewer.