Ignore:
Timestamp:
Dec 28, 2016 3:40:07 AM (8 years ago)
Author:
nanang
Message:

Re #1900: More merged from trunk (r5512 mistakenly contains merged changes in third-party dir only).

Location:
pjproject/branches/projects/uwp
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • pjproject/branches/projects/uwp

  • pjproject/branches/projects/uwp/aconfigure

    r5199 r5513  
    623623ac_main_obj 
    624624ac_host 
    625 ac_linux_poll 
     625ac_webrtc_ldflags 
     626ac_webrtc_cflags 
     627ac_webrtc_instset 
     628ac_no_webrtc 
     629ac_no_yuv 
     630opus_present 
     631opus_h_present 
     632ac_no_opus 
    626633silk_present 
    627634silk_h_present 
     
    635642ac_no_opencore_amrwb 
    636643ac_no_opencore_amrnb 
     644ec_curve_present 
     645set_curve_present 
    637646libcrypto_present 
    638647libssl_present 
    639648openssl_h_present 
     649ac_ssl_has_sigalg 
     650ac_ssl_has_ec 
     651ac_ssl_has_aes_gcm 
    640652ac_no_ssl 
    641 ac_webrtc_ldflags 
    642 ac_webrtc_cflags 
    643 ac_libyuv_ldflags 
    644 ac_libyuv_cflags 
    645653ac_openh264_ldflags 
    646654ac_openh264_cflags 
     
    668676ac_qt_cflags 
    669677ac_pjmedia_video_has_qt 
    670 ac_ios_cflags 
    671 ac_pjmedia_video_has_ios 
     678ac_darwin_cflags 
     679ac_pjmedia_video_has_ios_opengl 
     680ac_pjmedia_video_has_darwin 
    672681ac_android_cflags 
    673682ac_pjmedia_video_has_android 
     
    680689ac_pjmedia_snd 
    681690ac_pjmedia_resample 
     691ac_external_webrtc 
     692ac_external_yuv 
    682693ac_srtp_shutdown_present 
    683694ac_srtp_deinit_present 
     
    686697ac_external_speex 
    687698ac_shared_libraries 
     699ac_linux_poll 
    688700ac_os_objs 
    689701EGREP 
     
    776788with_external_gsm 
    777789with_external_srtp 
     790with_external_yuv 
     791with_external_webrtc 
    778792enable_resample 
    779793enable_sound 
     
    801815with_openh264 
    802816enable_openh264 
    803 with_libyuv 
    804 enable_libyuv 
    805 with_webrtc 
    806 enable_webrtc 
    807817enable_ipp 
    808818with_ipp 
     
    817827with_silk 
    818828enable_silk 
     829with_opus 
     830enable_opus 
     831enable_libyuv 
     832enable_libwebrtc 
    819833' 
    820834      ac_precious_vars='build_alias 
     
    14691483  --disable-v4l2          Disable Video4Linux2 (default: not disabled) 
    14701484  --disable-openh264      Disable OpenH264 (default: not disabled) 
    1471   --disable-libyuv        Exclude libyuv in the build 
    1472   --disable-webrtc        Exclude webrtc in the build 
    14731485  --enable-ipp            Enable Intel IPP support. Specify the Intel IPP 
    14741486                          package and samples location using IPPROOT and 
     
    14831495                          autodetect) 
    14841496 
     1497  --disable-opus          Exclude OPUS support from the build (default: 
     1498                          autodetect) 
     1499 
     1500  --disable-libyuv        Exclude libyuv in the build 
     1501  --disable-libwebrtc     Exclude libwebrtc in the build 
    14851502 
    14861503Optional Packages: 
     
    15021519                          CFLAGS and LDFLAGS env var to set the include/lib 
    15031520                          paths) 
     1521  --with-external-yuv     Use external libyuv development files, not the one 
     1522                          in "third_party" directory. When this option is set, 
     1523                          make sure that libyuv is accessible to use (hint: 
     1524                          use CFLAGS and LDFLAGS env var to set the 
     1525                          include/lib paths) 
     1526  --with-external-webrtc  Use external webrtc development files, not the one 
     1527                          in "third_party" directory. When this option is set, 
     1528                          make sure that webrtc is accessible to use (hint: 
     1529                          use CFLAGS and LDFLAGS env var to set the 
     1530                          include/lib paths) 
    15041531  --with-external-pa      Use external PortAudio development files, not the 
    15051532                          one in "third_party" directory. When this option is 
     
    15101537  --with-ffmpeg=DIR       Specify alternate FFMPEG prefix 
    15111538  --with-openh264=DIR     Specify alternate OpenH264 prefix 
    1512   --with-libyuv=DIR       Specify alternate libyuv prefix 
    1513   --with-webrtc=DIR       Specify alternate WebRtc prefix 
    15141539  --with-ipp=DIR          Specify the Intel IPP location 
    15151540  --with-ipp-samples=DIR  Specify the Intel IPP samples location 
     
    15241549                          Specify alternate libvo-amrwbenc prefix 
    15251550  --with-silk=DIR         Specify alternate SILK prefix 
     1551  --with-opus=DIR         Specify alternate OPUS prefix 
    15261552 
    15271553Some influential environment variables: 
     
    20022028 
    20032029} # ac_fn_c_check_func 
     2030 
     2031# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 
     2032# ------------------------------------------- 
     2033# Tests whether TYPE exists after having included INCLUDES, setting cache 
     2034# variable VAR accordingly. 
     2035ac_fn_c_check_type () 
     2036{ 
     2037  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 
     2038  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 
     2039$as_echo_n "checking for $2... " >&6; } 
     2040if eval \${$3+:} false; then : 
     2041  $as_echo_n "(cached) " >&6 
     2042else 
     2043  eval "$3=no" 
     2044  cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     2045/* end confdefs.h.  */ 
     2046$4 
     2047int 
     2048main () 
     2049{ 
     2050if (sizeof ($2)) 
     2051         return 0; 
     2052  ; 
     2053  return 0; 
     2054} 
     2055_ACEOF 
     2056if ac_fn_c_try_compile "$LINENO"; then : 
     2057  cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     2058/* end confdefs.h.  */ 
     2059$4 
     2060int 
     2061main () 
     2062{ 
     2063if (sizeof (($2))) 
     2064            return 0; 
     2065  ; 
     2066  return 0; 
     2067} 
     2068_ACEOF 
     2069if ac_fn_c_try_compile "$LINENO"; then : 
     2070 
     2071else 
     2072  eval "$3=yes" 
     2073fi 
     2074rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 
     2075fi 
     2076rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 
     2077fi 
     2078eval ac_res=\$$3 
     2079               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 
     2080$as_echo "$ac_res" >&6; } 
     2081  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 
     2082 
     2083} # ac_fn_c_check_type 
    20042084cat >config.log <<_ACEOF 
    20052085This file contains any messages produced by compilers while 
     
    22652345$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 
    22662346as_fn_error $? "failed to load site script $ac_site_file 
    2267 See \`config.log' for more details" "$LINENO" 5; } 
     2347See \`config.log' for more details" "$LINENO" 5 ; } 
    22682348  fi 
    22692349done 
     
    24082488case $ac_cv_build in 
    24092489*-*-*) ;; 
    2410 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 
     2490*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;; 
    24112491esac 
    24122492build=$ac_cv_build 
     
    24412521case $ac_cv_host in 
    24422522*-*-*) ;; 
    2443 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 
     2523*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;; 
    24442524esac 
    24452525host=$ac_cv_host 
     
    24742554case $ac_cv_target in 
    24752555*-*-*) ;; 
    2476 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;; 
     2556*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5 ;; 
    24772557esac 
    24782558target=$ac_cv_target 
     
    24982578ac_config_headers="$ac_config_headers pjlib/include/pj/compat/os_auto.h pjlib/include/pj/compat/m_auto.h pjmedia/include/pjmedia/config_auto.h pjmedia/include/pjmedia-codec/config_auto.h pjsip/include/pjsip/sip_autoconf.h" 
    24992579 
    2500 ac_config_files="$ac_config_files build.mak build/os-auto.mak build/cc-auto.mak pjlib/build/os-auto.mak pjlib-util/build/os-auto.mak pjmedia/build/os-auto.mak pjsip/build/os-auto.mak third_party/build/os-auto.mak third_party/build/portaudio/os-auto.mak" 
     2580ac_config_files="$ac_config_files build.mak build/os-auto.mak build/cc-auto.mak pjlib/build/os-auto.mak pjlib-util/build/os-auto.mak pjmedia/build/os-auto.mak pjsip/build/os-auto.mak third_party/build/os-auto.mak" 
    25012581 
    25022582 
     
    28112891$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 
    28122892as_fn_error $? "no acceptable C compiler found in \$PATH 
    2813 See \`config.log' for more details" "$LINENO" 5; } 
     2893See \`config.log' for more details" "$LINENO" 5 ; } 
    28142894 
    28152895# Provide some information about the compiler. 
     
    29263006$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 
    29273007as_fn_error 77 "C compiler cannot create executables 
    2928 See \`config.log' for more details" "$LINENO" 5; } 
     3008See \`config.log' for more details" "$LINENO" 5 ; } 
    29293009else 
    29303010  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 
     
    29693049$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 
    29703050as_fn_error $? "cannot compute suffix of executables: cannot compile and link 
    2971 See \`config.log' for more details" "$LINENO" 5; } 
     3051See \`config.log' for more details" "$LINENO" 5 ; } 
    29723052fi 
    29733053rm -f conftest conftest$ac_cv_exeext 
     
    30283108as_fn_error $? "cannot run C compiled programs. 
    30293109If you meant to cross compile, use \`--host'. 
    3030 See \`config.log' for more details" "$LINENO" 5; } 
     3110See \`config.log' for more details" "$LINENO" 5 ; } 
    30313111    fi 
    30323112  fi 
     
    30803160$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 
    30813161as_fn_error $? "cannot compute suffix of object files: cannot compile 
    3082 See \`config.log' for more details" "$LINENO" 5; } 
     3162See \`config.log' for more details" "$LINENO" 5 ; } 
    30833163fi 
    30843164rm -f conftest.$ac_cv_objext conftest.$ac_ext 
     
    44744554$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 
    44754555as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 
    4476 See \`config.log' for more details" "$LINENO" 5; } 
     4556See \`config.log' for more details" "$LINENO" 5 ; } 
    44774557fi 
    44784558 
     
    49645044   *) 
    49655045     as_fn_error $? "unknown endianness 
    4966  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 
     5046 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5  ;; 
    49675047 esac 
    49685048 
     
    53355415if test "x$ac_cv_header_net_if_h" = xyes; then : 
    53365416  $as_echo "#define PJ_HAS_NET_IF_H 1" >>confdefs.h 
     5417 
     5418fi 
     5419 
     5420 
     5421 
     5422ac_fn_c_check_func "$LINENO" "localtime_r" "ac_cv_func_localtime_r" 
     5423if test "x$ac_cv_func_localtime_r" = xyes; then : 
     5424  $as_echo "#define PJ_HAS_LOCALTIME_R 1" >>confdefs.h 
    53375425 
    53385426fi 
     
    55185606if ac_fn_c_try_compile "$LINENO"; then : 
    55195607  $as_echo "#define PJ_HAS_SOCKLEN_T 1" >>confdefs.h 
     5608 
     5609                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 
     5610$as_echo "yes" >&6; } 
     5611else 
     5612  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 
     5613$as_echo "no" >&6; } 
     5614fi 
     5615rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 
     5616 
     5617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if IPV6_V6ONLY is available" >&5 
     5618$as_echo_n "checking if IPV6_V6ONLY is available... " >&6; } 
     5619cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     5620/* end confdefs.h.  */ 
     5621#include <sys/socket.h> 
     5622                                     #include <netinet/in.h> 
     5623int 
     5624main () 
     5625{ 
     5626int opt = IPV6_V6ONLY; 
     5627  ; 
     5628  return 0; 
     5629} 
     5630_ACEOF 
     5631if ac_fn_c_try_compile "$LINENO"; then : 
     5632  $as_echo "#define PJ_SOCK_HAS_IPV6_V6ONLY 1" >>confdefs.h 
    55205633 
    55215634                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 
     
    56735786 
    56745787 
     5788 
    56755789{ $as_echo "$as_me:${as_lineno-$LINENO}: checking ioqueue backend" >&5 
    56765790$as_echo_n "checking ioqueue backend... " >&6; } 
     
    56815795                { $as_echo "$as_me:${as_lineno-$LINENO}: result: /dev/epoll" >&5 
    56825796$as_echo "/dev/epoll" >&6; } 
     5797                $as_echo "#define PJ_HAS_LINUX_EPOLL 1" >>confdefs.h 
     5798 
     5799                ac_linux_poll=epoll 
    56835800 
    56845801else 
    56855802 
    56865803                ac_os_objs=ioqueue_select.o 
    5687                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: select()" >&5 
     5804                { $as_echo "$as_me:${as_lineno-$LINENO}: result: select()" >&5 
    56885805$as_echo "select()" >&6; } 
     5806                ac_linux_poll=select 
    56895807 
    56905808fi 
     
    57195837                ;; 
    57205838        esac 
     5839        # QoS 
     5840        case $target in 
     5841          *darwin*) 
     5842                ;; 
     5843          *) 
     5844                ac_os_objs="$ac_os_objs sock_qos_bsd.o" 
     5845                ;; 
     5846        esac 
    57215847        # UUID 
    5722         if test "$ac_has_uuid_lib" = "1" -a "$ac_has_uuid_h" = "1"; then 
    5723                 ac_os_objs="$ac_os_objs guid_uuid.o" 
    5724         else 
    5725                 ac_os_objs="$ac_os_objs guid_simple.o" 
    5726         fi 
     5848        case $target in 
     5849          *android*) 
     5850                ac_os_objs="$ac_os_objs guid_android.o" 
     5851                ;; 
     5852          *) 
     5853                if test "$ac_has_uuid_lib" = "1" -a "$ac_has_uuid_h" = "1"; then 
     5854                        ac_os_objs="$ac_os_objs guid_uuid.o" 
     5855                else 
     5856                        ac_os_objs="$ac_os_objs guid_simple.o" 
     5857                fi 
     5858                ;; 
     5859        esac 
    57275860        ;; 
    57285861esac 
     
    57305863case $target in 
    57315864  *darwin*) 
    5732         ac_os_objs="$ac_os_objs os_core_darwin.o" 
     5865        ac_os_objs="$ac_os_objs sock_qos_darwin.o os_core_darwin.o" 
    57335866        ;; 
    57345867esac 
     
    59736106        fi 
    59746107fi 
     6108 
     6109 
     6110ac_external_yuv=0 
     6111 
     6112 
     6113# Check whether --with-external-yuv was given. 
     6114if test "${with_external_yuv+set}" = set; then : 
     6115  withval=$with_external_yuv; 
     6116        if test "x$with_external_yuv" != "xno"; then 
     6117                # Test libyuv installation 
     6118                { $as_echo "$as_me:${as_lineno-$LINENO}: checking if external libyuv devkit is installed" >&5 
     6119$as_echo_n "checking if external libyuv devkit is installed... " >&6; } 
     6120                cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     6121/* end confdefs.h.  */ 
     6122#include <libyuv.h> 
     6123int 
     6124main () 
     6125{ 
     6126RGB24ToI420(0,0,0,0,0,0,0,0,0,0); 
     6127  ; 
     6128  return 0; 
     6129} 
     6130_ACEOF 
     6131if ac_fn_c_try_compile "$LINENO"; then : 
     6132  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes!!" >&5 
     6133$as_echo "yes!!" >&6; } 
     6134                                   ac_external_yuv="1" 
     6135 
     6136else 
     6137  as_fn_error $? "Unable to use external libyuv. If libyuv development files are not available in the default locations, use CFLAGS and LDFLAGS env var to set the include/lib paths" "$LINENO" 5 
     6138fi 
     6139rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 
     6140        fi 
     6141 
     6142 
     6143fi 
     6144 
     6145 
     6146 
     6147ac_external_webrtc=0 
     6148 
     6149 
     6150# Check whether --with-external-webrtc was given. 
     6151if test "${with_external_webrtc+set}" = set; then : 
     6152  withval=$with_external_webrtc; 
     6153        if test "x$with_external_webrtc" != "xno"; then 
     6154                # Test webrtc installation 
     6155                { $as_echo "$as_me:${as_lineno-$LINENO}: checking if external webrtc devkit is installed" >&5 
     6156$as_echo_n "checking if external webrtc devkit is installed... " >&6; } 
     6157                cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     6158/* end confdefs.h.  */ 
     6159#include <webrtc/modules/audio_processing/aec/aec_core.h> 
     6160                                                     #include <webrtc/modules/audio_processing/aec/include/echo_cancellation.h> 
     6161 
     6162int 
     6163main () 
     6164{ 
     6165WebRtcAec_Create(); 
     6166  ; 
     6167  return 0; 
     6168} 
     6169_ACEOF 
     6170if ac_fn_c_try_compile "$LINENO"; then : 
     6171  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes!!" >&5 
     6172$as_echo "yes!!" >&6; } 
     6173                                   ac_external_webrtc="1" 
     6174 
     6175else 
     6176  as_fn_error $? "Unable to use external webrtc. If webrtc development files are not available in the default locations, use CFLAGS and LDFLAGS env var to set the include/lib paths" "$LINENO" 5 
     6177fi 
     6178rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 
     6179        fi 
     6180 
     6181 
     6182fi 
     6183 
     6184 
    59756185 
    59766186ac_pjmedia_resample=libresample 
     
    61046314        ;; 
    61056315  *) 
    6106                 ac_pjmedia_snd=pa_unix 
     6316                ac_pjmedia_snd=alsa 
     6317        ac_pa_use_alsa=1 
     6318 
    61076319        ac_fn_c_check_header_mongrel "$LINENO" "alsa/version.h" "ac_cv_header_alsa_version_h" "$ac_includes_default" 
    61086320if test "x$ac_cv_header_alsa_version_h" = xyes; then : 
    6109   ac_pa_use_alsa=1 
    6110  
    6111                          ac_pjmedia_snd=alsa 
    6112  
    6113                          LIBS="$LIBS -lasound" 
    6114  
     6321  LIBS="$LIBS -lasound" 
    61156322else 
    61166323  ac_pa_use_alsa=0 
    6117  
    61186324fi 
    61196325 
     
    61406346 
    61416347 
     6348 
     6349# Disable video on mingw 
     6350case $target in 
     6351 *mingw*) 
     6352        enable_video="no" 
     6353        ;; 
     6354esac 
    61426355 
    61436356# Check whether --enable-video was given. 
     
    62086421        ac_android_cflags="$ac_android_cflags -DPJMEDIA_VIDEO_DEV_HAS_ANDROID=1" 
    62096422        ;; 
    6210   *-apple-darwin_ios*) 
    6211         ac_pjmedia_video=iphone_os 
     6423  *darwin*) 
     6424        ac_pjmedia_video=darwin_os 
     6425 
    62126426 
    62136427 
     
    62266440_ACEOF 
    62276441if ac_fn_c_try_link "$LINENO"; then : 
    6228   ac_pjmedia_video_has_ios=yes 
    6229 else 
    6230   ac_pjmedia_video_has_ios=no 
     6442  ac_pjmedia_video_has_darwin=yes 
     6443else 
     6444  ac_pjmedia_video_has_darwin=no 
     6445fi 
     6446rm -f core conftest.err conftest.$ac_objext \ 
     6447    conftest$ac_exeext conftest.$ac_ext 
     6448        LIBS="-framework OpenGLES" 
     6449        cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     6450/* end confdefs.h.  */ 
     6451 
     6452int 
     6453main () 
     6454{ 
     6455 
     6456  ; 
     6457  return 0; 
     6458} 
     6459_ACEOF 
     6460if ac_fn_c_try_link "$LINENO"; then : 
     6461  ac_pjmedia_video_has_ios_opengl=yes 
     6462else 
     6463  ac_pjmedia_video_has_ios_opengl=no 
    62316464fi 
    62326465rm -f core conftest.err conftest.$ac_objext \ 
    62336466    conftest$ac_exeext conftest.$ac_ext 
    62346467        LIBS="$SAVED_LIBS" 
    6235         if test "$ac_pjmedia_video_has_ios" = "yes"; then 
    6236           ac_ios_cflags="-DPJMEDIA_VIDEO_DEV_HAS_IOS=1 -DPJMEDIA_VIDEO_DEV_HAS_IOS_OPENGL=1" 
    6237           LIBS="$LIBS -framework OpenGLES -framework AVFoundation -framework CoreGraphics -framework QuartzCore -framework CoreVideo -framework CoreMedia" 
     6468        if test "$ac_pjmedia_video_has_darwin" = "yes"; then 
     6469          ac_darwin_cflags="-DPJMEDIA_VIDEO_DEV_HAS_DARWIN=1" 
     6470          LIBS="$LIBS -framework AVFoundation -framework CoreGraphics -framework QuartzCore -framework CoreVideo -framework CoreMedia" 
    62386471          { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if AVFoundation framework is available... yes" >&5 
    62396472$as_echo "Checking if AVFoundation framework is available... yes" >&6; } 
     
    62426475$as_echo "Checking if AVFoundation framework is available... no" >&6; } 
    62436476        fi 
    6244         ;; 
    6245   *darwin*) 
    6246         ac_pjmedia_video=mac_os 
    6247  
    6248  
    6249         SAVED_LIBS="$LIBS" 
    6250         LIBS="-framework QTKit" 
    6251         cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     6477        if test "$ac_pjmedia_video_has_ios_opengl" = "yes"; then 
     6478          ac_darwin_cflags+=" -DPJMEDIA_VIDEO_DEV_HAS_IOS_OPENGL=1" 
     6479          LIBS="$LIBS -framework OpenGLES" 
     6480          { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if OpenGLES framework is available... yes" >&5 
     6481$as_echo "Checking if OpenGLES framework is available... yes" >&6; } 
     6482        else 
     6483          { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if OpenGLES framework is available... no" >&5 
     6484$as_echo "Checking if OpenGLES framework is available... no" >&6; } 
     6485        fi 
     6486        if false; then 
     6487          # QTKit is deprecated, see ticket #1931. 
     6488          ac_pjmedia_video=mac_os 
     6489 
     6490 
     6491          SAVED_LIBS="$LIBS" 
     6492          LIBS="-framework QTKit" 
     6493          cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
    62526494/* end confdefs.h.  */ 
    62536495 
     
    62676509rm -f core conftest.err conftest.$ac_objext \ 
    62686510    conftest$ac_exeext conftest.$ac_ext 
    6269         LIBS="$SAVED_LIBS" 
    6270         if test "$ac_pjmedia_video_has_qt" = "yes"; then 
    6271           ac_qt_cflags="-DPJMEDIA_VIDEO_DEV_HAS_QT=1" 
    6272           LIBS="$LIBS -framework QTKit -framework QuartzCore -framework OpenGL" 
    6273           { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if QTKit framework is available... yes" >&5 
     6511          LIBS="$SAVED_LIBS" 
     6512          if test "$ac_pjmedia_video_has_qt" = "yes"; then 
     6513            ac_qt_cflags="-DPJMEDIA_VIDEO_DEV_HAS_QT=1" 
     6514            LIBS="$LIBS -framework QTKit -framework QuartzCore -framework OpenGL" 
     6515            { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if QTKit framework is available... yes" >&5 
    62746516$as_echo "Checking if QTKit framework is available... yes" >&6; } 
    6275         else 
    6276           { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if QTKit framework is available... no" >&5 
     6517          else 
     6518            { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if QTKit framework is available... no" >&5 
    62776519$as_echo "Checking if QTKit framework is available... no" >&6; } 
    6278         fi 
    6279         ;; 
     6520          fi 
     6521        fi 
     6522        ;; 
    62806523 esac 
    62816524fi 
     
    67546997$as_echo_n "checking ffmpeg packages... " >&6; } 
    67556998                        av_pkg="" 
    6756                         if $PKG_CONFIG --exists libdevice; then 
     6999                        if $PKG_CONFIG --exists libavdevice; then 
    67577000                                ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_HAS_LIBAVDEVICE=1" 
    6758                                 av_pkg="$av_pkg libdevice" 
     7001                                av_pkg="$av_pkg libavdevice" 
    67597002                        fi 
    67607003                        if $PKG_CONFIG --exists libavformat; then 
     
    67747017                                av_pkg="$av_pkg libavutil" 
    67757018                        fi 
    6776                         if $PKG_CONFIG --exists libavcore; then 
    6777                                 ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_HAS_LIBAVCORE=1" 
    6778                                 av_pkg="$av_pkg libavcore" 
    6779                         fi 
    67807019 
    67817020                        if test "x$av_pkg" == "x"; then 
     
    70597298 
    70607299                fi 
     7300 
     7301                ac_fn_c_check_type "$LINENO" "enum AVPixelFormat" "ac_cv_type_enum_AVPixelFormat" "#include <libavformat/avformat.h> 
     7302 
     7303" 
     7304if test "x$ac_cv_type_enum_AVPixelFormat" = xyes; then : 
     7305 
     7306cat >>confdefs.h <<_ACEOF 
     7307#define HAVE_ENUM_AVPIXELFORMAT 1 
     7308_ACEOF 
     7309 
     7310 
     7311else 
     7312  ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_USE_OLD_FFMPEG=1" 
     7313fi 
     7314 
    70617315 
    70627316                LIBS="$LIBS $ac_ffmpeg_ldflags" 
     
    72127466fi 
    72137467 
    7214  
    7215  
    7216 # Check whether --with-libyuv was given. 
    7217 if test "${with_libyuv+set}" = set; then : 
    7218   withval=$with_libyuv; 
    7219 else 
    7220   with_libyuv=no 
    7221  
    7222 fi 
    7223  
    7224  
    7225 if test "x$ac_cross_compile" != "x" -a "x$with_libyuv" = "xno"; then 
    7226     enable_libyuv=no 
    7227 fi 
    7228  
    7229  
    7230  
    7231 # Check whether --enable-libyuv was given. 
    7232 if test "${enable_libyuv+set}" = set; then : 
    7233   enableval=$enable_libyuv; if test "$enable_libyuv" = "no"; then 
    7234                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if libyuv is disabled...yes" >&5 
    7235 $as_echo "Checking if libyuv is disabled...yes" >&6; } 
    7236                fi 
    7237 else 
    7238  
    7239                   if test "x$with_libyuv" != "xno" -a "x$with_libyuv" != "x"; then 
    7240                         LIBYUV_PREFIX=$with_libyuv 
    7241                         LIBYUV_CFLAGS="-I$LIBYUV_PREFIX/include" 
    7242  
    7243                         case $target in 
    7244                             *-apple-darwin_ios*) 
    7245                                 LIBYUV_LDFLAGS="-L$LIBYUV_PREFIX/out_ios/Release-iphoneos" 
    7246                                 case $ARCH in 
    7247                                     *arm*) 
    7248                                     LIBYUV_LIBS="-lyuv_neon" 
    7249                                     ;; 
    7250                                 *) 
    7251                                     ;; 
    7252                                 esac 
    7253                                 ;; 
    7254                             *mingw* | *cygw* | *win32* | *w32* | *darwin* | *linux* | *android*) 
    7255                                 LIBYUV_LDFLAGS="-L$LIBYUV_PREFIX/out/Release" 
    7256                                 ;; 
    7257                             *) 
    7258                                 LIBYUV_CFLAGS="" 
    7259                                 LIBYUV_LDFLAGS="" 
    7260                                 ;; 
    7261                         esac 
    7262  
    7263                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using libyuv prefix... $with_libyuv" >&5 
    7264 $as_echo "Using libyuv prefix... $with_libyuv" >&6; } 
    7265                   else 
    7266                         LIBYUV_CFLAGS="" 
    7267                         LIBYUV_LDFLAGS="" 
    7268                   fi 
    7269  
    7270                   LIBYUV_LIBS="$LIBYUV_LIBS -lyuv" 
    7271  
    7272                   SAVED_LIBS="$LIBS" 
    7273                   SAVED_LDFLAGS="$LDFLAGS" 
    7274                   SAVED_CFLAGS="$CFLAGS" 
    7275  
    7276                   LIBS="$LIBYUV_LIBS $LIBS" 
    7277                   LDFLAGS="$LIBYUV_LDFLAGS $LDFLAGS" 
    7278                   CFLAGS="$LIBYUV_CFLAGS $CFLAGS" 
    7279  
    7280                   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for I420Scale in -lyuv" >&5 
    7281 $as_echo_n "checking for I420Scale in -lyuv... " >&6; } 
    7282 if ${ac_cv_lib_yuv_I420Scale+:} false; then : 
    7283   $as_echo_n "(cached) " >&6 
    7284 else 
    7285   ac_check_lib_save_LIBS=$LIBS 
    7286 LIBS="-lyuv 
    7287                                 $LIBS" 
    7288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
    7289 /* end confdefs.h.  */ 
    7290  
    7291 /* Override any GCC internal prototype to avoid an error. 
    7292    Use char because int might match the return type of a GCC 
    7293    builtin and then its argument prototype would still apply.  */ 
    7294 #ifdef __cplusplus 
    7295 extern "C" 
    7296 #endif 
    7297 char I420Scale (); 
    7298 int 
    7299 main () 
    7300 { 
    7301 return I420Scale (); 
    7302   ; 
    7303   return 0; 
    7304 } 
    7305 _ACEOF 
    7306 if ac_fn_c_try_link "$LINENO"; then : 
    7307   ac_cv_lib_yuv_I420Scale=yes 
    7308 else 
    7309   ac_cv_lib_yuv_I420Scale=no 
    7310 fi 
    7311 rm -f core conftest.err conftest.$ac_objext \ 
    7312     conftest$ac_exeext conftest.$ac_ext 
    7313 LIBS=$ac_check_lib_save_LIBS 
    7314 fi 
    7315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_yuv_I420Scale" >&5 
    7316 $as_echo "$ac_cv_lib_yuv_I420Scale" >&6; } 
    7317 if test "x$ac_cv_lib_yuv_I420Scale" = xyes; then : 
    7318    ac_libyuv_cflags="-DPJMEDIA_HAS_LIBYUV=1 $LIBYUV_CFLAGS" 
    7319                                  ac_libyuv_ldflags="$LIBYUV_LDFLAGS $LIBYUV_LIBS" 
    7320  
    7321 else 
    7322    LIBS="$SAVED_LIBS" 
    7323                                  LDFLAGS="$SAVED_LDFLAGS" 
    7324                                  CFLAGS="$SAVED_CFLAGS" 
    7325  
    7326 fi 
    7327  
    7328  
    7329 fi 
    7330  
    7331  
    7332  
    7333  
    7334 # Check whether --with-webrtc was given. 
    7335 if test "${with_webrtc+set}" = set; then : 
    7336   withval=$with_webrtc; 
    7337 else 
    7338   with_webrtc=no 
    7339  
    7340 fi 
    7341  
    7342  
    7343 if test "x$ac_cross_compile" != "x" -a "x$with_webrtc" = "xno"; then 
    7344     enable_webrtc=no 
    7345 fi 
    7346  
    7347  
    7348  
    7349 # Check whether --enable-webrtc was given. 
    7350 if test "${enable_webrtc+set}" = set; then : 
    7351   enableval=$enable_webrtc; if test "$enable_webrtc" = "no"; then 
    7352                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if webrtc is disabled...yes" >&5 
    7353 $as_echo "Checking if webrtc is disabled...yes" >&6; } 
    7354                fi 
    7355 else 
    7356  
    7357                   if test "x$with_webrtc" != "xno" -a "x$with_webrtc" != "x"; then 
    7358                         WEBRTC_PREFIX=$with_webrtc 
    7359                         WEBRTC_CFLAGS="-I$WEBRTC_PREFIX/src" 
    7360  
    7361                         case $target in 
    7362                             *-apple-darwin_ios*) 
    7363                                 case $ARCH in 
    7364                                     *arm*) 
    7365                                     WEBRTC_CFLAGS="-DPJMEDIA_WEBRTC_AEC_USE_MOBILE=1 $WEBRTC_CFLAGS" 
    7366                                     WEBRTC_LDFLAGS="-L$WEBRTC_PREFIX/src/out_ios/Release-iphoneos" 
    7367                                     WEBRTC_LIBS="-laudio_processing_neon -lcommon_audio_neon" 
    7368                                     ;; 
    7369                                 *) 
    7370                                     ;; 
    7371                                 esac 
    7372                                 ;; 
    7373                             *mingw* | *cygw* | *win32* | *w32* | *darwin* | *linux* | *android*) 
    7374                                 WEBRTC_LDFLAGS="-L$WEBRTC_PREFIX/src/out/Release" 
    7375                                 WEBRTC_LIBS="-laudio_processing_sse2" 
    7376                                 ;; 
    7377                             *) 
    7378                                 ;; 
    7379                         esac 
    7380  
    7381                         { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using webrtc prefix... $with_webrtc" >&5 
    7382 $as_echo "Using webrtc prefix... $with_webrtc" >&6; } 
    7383                   else 
    7384                         WEBRTC_CFLAGS="" 
    7385                         WEBRTC_LDFLAGS="" 
    7386                   fi 
    7387  
    7388                   WEBRTC_LIBS="$WEBRTC_LIBS -laudio_processing -lcommon_audio -lsystem_wrappers" 
    7389  
    7390                   SAVED_LIBS="$LIBS" 
    7391                   SAVED_LDFLAGS="$LDFLAGS" 
    7392                   SAVED_CFLAGS="$CFLAGS" 
    7393  
    7394                   LIBS="$WEBRTC_LIBS $LIBS" 
    7395                   LDFLAGS="$WEBRTC_LDFLAGS $LDFLAGS" 
    7396                   CFLAGS="$WEBRTC_CFLAGS $CFLAGS" 
    7397  
    7398                   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for WebRtcAec_Process in -laudio_processing" >&5 
    7399 $as_echo_n "checking for WebRtcAec_Process in -laudio_processing... " >&6; } 
    7400 if ${ac_cv_lib_audio_processing_WebRtcAec_Process+:} false; then : 
    7401   $as_echo_n "(cached) " >&6 
    7402 else 
    7403   ac_check_lib_save_LIBS=$LIBS 
    7404 LIBS="-laudio_processing 
    7405                                 $LIBS" 
    7406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
    7407 /* end confdefs.h.  */ 
    7408  
    7409 /* Override any GCC internal prototype to avoid an error. 
    7410    Use char because int might match the return type of a GCC 
    7411    builtin and then its argument prototype would still apply.  */ 
    7412 #ifdef __cplusplus 
    7413 extern "C" 
    7414 #endif 
    7415 char WebRtcAec_Process (); 
    7416 int 
    7417 main () 
    7418 { 
    7419 return WebRtcAec_Process (); 
    7420   ; 
    7421   return 0; 
    7422 } 
    7423 _ACEOF 
    7424 if ac_fn_c_try_link "$LINENO"; then : 
    7425   ac_cv_lib_audio_processing_WebRtcAec_Process=yes 
    7426 else 
    7427   ac_cv_lib_audio_processing_WebRtcAec_Process=no 
    7428 fi 
    7429 rm -f core conftest.err conftest.$ac_objext \ 
    7430     conftest$ac_exeext conftest.$ac_ext 
    7431 LIBS=$ac_check_lib_save_LIBS 
    7432 fi 
    7433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audio_processing_WebRtcAec_Process" >&5 
    7434 $as_echo "$ac_cv_lib_audio_processing_WebRtcAec_Process" >&6; } 
    7435 if test "x$ac_cv_lib_audio_processing_WebRtcAec_Process" = xyes; then : 
    7436    ac_webrtc_cflags="-DPJMEDIA_HAS_WEBRTC_AEC=1 $WEBRTC_CFLAGS" 
    7437                                  ac_webrtc_ldflags="$WEBRTC_LDFLAGS $WEBRTC_LIBS" 
    7438  
    7439 else 
    7440    LIBS="$SAVED_LIBS" 
    7441                                  LDFLAGS="$SAVED_LDFLAGS" 
    7442                                  CFLAGS="$SAVED_CFLAGS" 
    7443  
    7444 fi 
    7445  
    7446  
    7447 fi 
    74487468 
    74497469 
     
    75977617$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 
    75987618as_fn_error $? "Error: unable to recognize your IPP installation. Make sure the paths and ARCH suffix are set correctly, run with --help for more info 
    7599 See \`config.log' for more details" "$LINENO" 5; } 
     7619See \`config.log' for more details" "$LINENO" 5 ; } 
    76007620fi 
    76017621rm -f core conftest.err conftest.$ac_objext \ 
     
    76537673$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 
    76547674as_fn_error $? "Unable to find to find built binaries under $IPPSAMPLES/speech-codecs/{bin,_bin}. Have you built the IPP samples? 
    7655 See \`config.log' for more details" "$LINENO" 5; } 
     7675See \`config.log' for more details" "$LINENO" 5 ; } 
    76567676            fi 
    76577677        else 
     
    76597679$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 
    76607680as_fn_error $? "unable to find $IPPSAMPLES/speech-codecs/bin/*gcc*/lib or $IPPSAMPLES/speech-codecs/_bin/*gcc*/lib directory. Have you built the samples? 
    7661 See \`config.log' for more details" "$LINENO" 5; } 
     7681See \`config.log' for more details" "$LINENO" 5 ; } 
    76627682        fi 
    76637683 
     
    76677687$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 
    76687688as_fn_error $? "There's something wrong with this script, directory $IPPSAMP_DIR does not exist 
    7669 See \`config.log' for more details" "$LINENO" 5; } 
     7689See \`config.log' for more details" "$LINENO" 5 ; } 
    76707690            exit 1; 
    76717691        fi 
     
    76817701$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 
    76827702as_fn_error $? "bug in this script: unsupported IPP version 
    7683 See \`config.log' for more details" "$LINENO" 5; } 
     7703See \`config.log' for more details" "$LINENO" 5 ; } 
    76847704        fi 
    76857705 
     
    76887708$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 
    76897709as_fn_error $? "$IPPSAMP_LIBS doesn't exist in $IPPSAMP_DIR 
    7690 See \`config.log' for more details" "$LINENO" 5; } 
     7710See \`config.log' for more details" "$LINENO" 5 ; } 
    76917711        fi 
    76927712 
     
    77247744$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 
    77257745as_fn_error $? "no 
    7726 See \`config.log' for more details" "$LINENO" 5; } 
     7746See \`config.log' for more details" "$LINENO" 5 ; } 
    77277747fi 
    77287748rm -f core conftest.err conftest.$ac_objext \ 
     
    77677787fi 
    77687788 
     7789 
     7790ac_ssl_has_aes_gcm=0 
     7791 
     7792ac_ssl_has_ec=0 
     7793 
     7794ac_ssl_has_sigalg=0 
    77697795 
    77707796# Check whether --enable-ssl was given. 
     
    78797905                        { $as_echo "$as_me:${as_lineno-$LINENO}: result: OpenSSL library found, SSL support enabled" >&5 
    78807906$as_echo "OpenSSL library found, SSL support enabled" >&6; } 
     7907 
     7908                        # Check if SRTP should be compiled with OpenSSL 
     7909                        # support, to enable cryptos such as AES GCM 
     7910                        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EVP_aes_128_gcm in -lcrypto" >&5 
     7911$as_echo_n "checking for EVP_aes_128_gcm in -lcrypto... " >&6; } 
     7912if ${ac_cv_lib_crypto_EVP_aes_128_gcm+:} false; then : 
     7913  $as_echo_n "(cached) " >&6 
     7914else 
     7915  ac_check_lib_save_LIBS=$LIBS 
     7916LIBS="-lcrypto  $LIBS" 
     7917cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     7918/* end confdefs.h.  */ 
     7919 
     7920/* Override any GCC internal prototype to avoid an error. 
     7921   Use char because int might match the return type of a GCC 
     7922   builtin and then its argument prototype would still apply.  */ 
     7923#ifdef __cplusplus 
     7924extern "C" 
     7925#endif 
     7926char EVP_aes_128_gcm (); 
     7927int 
     7928main () 
     7929{ 
     7930return EVP_aes_128_gcm (); 
     7931  ; 
     7932  return 0; 
     7933} 
     7934_ACEOF 
     7935if ac_fn_c_try_link "$LINENO"; then : 
     7936  ac_cv_lib_crypto_EVP_aes_128_gcm=yes 
     7937else 
     7938  ac_cv_lib_crypto_EVP_aes_128_gcm=no 
     7939fi 
     7940rm -f core conftest.err conftest.$ac_objext \ 
     7941    conftest$ac_exeext conftest.$ac_ext 
     7942LIBS=$ac_check_lib_save_LIBS 
     7943fi 
     7944{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_EVP_aes_128_gcm" >&5 
     7945$as_echo "$ac_cv_lib_crypto_EVP_aes_128_gcm" >&6; } 
     7946if test "x$ac_cv_lib_crypto_EVP_aes_128_gcm" = xyes; then : 
     7947  ac_ssl_has_aes_gcm=1 
     7948fi 
     7949 
     7950                        if test "x$ac_ssl_has_aes_gcm" = "x1"; then 
     7951                                { $as_echo "$as_me:${as_lineno-$LINENO}: result: OpenSSL has AES GCM support, SRTP will use OpenSSL" >&5 
     7952$as_echo "OpenSSL has AES GCM support, SRTP will use OpenSSL" >&6; } 
     7953                        else 
     7954                                { $as_echo "$as_me:${as_lineno-$LINENO}: result: OpenSSL AES GCM support not found, SRTP will only support AES CM cryptos" >&5 
     7955$as_echo "OpenSSL AES GCM support not found, SRTP will only support AES CM cryptos" >&6; } 
     7956                        fi 
     7957 
     7958                        # Check if OpenSSL supports setting curve algorithm 
     7959                        # and has elliptic curve 
     7960 
     7961                        { $as_echo "$as_me:${as_lineno-$LINENO}: checking OpenSSL setting curve functions" >&5 
     7962$as_echo_n "checking OpenSSL setting curve functions... " >&6; } 
     7963                        set_curve_present=0 
     7964 
     7965                        ec_curve_present=0 
     7966 
     7967                        cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     7968/* end confdefs.h.  */ 
     7969#include <openssl/ssl.h> 
     7970 
     7971int 
     7972main () 
     7973{ 
     7974 SSL_set1_curves(NULL, NULL, 0); 
     7975 
     7976  ; 
     7977  return 0; 
     7978} 
     7979_ACEOF 
     7980if ac_fn_c_try_link "$LINENO"; then : 
     7981   set_curve_present=1 
     7982                                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 
     7983$as_echo "ok" >&6; } 
     7984 
     7985else 
     7986 
     7987                                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 
     7988$as_echo "no" >&6; } 
     7989 
     7990fi 
     7991rm -f core conftest.err conftest.$ac_objext \ 
     7992    conftest$ac_exeext conftest.$ac_ext 
     7993 
     7994                        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EC_curve_nid2nist in -lssl" >&5 
     7995$as_echo_n "checking for EC_curve_nid2nist in -lssl... " >&6; } 
     7996if ${ac_cv_lib_ssl_EC_curve_nid2nist+:} false; then : 
     7997  $as_echo_n "(cached) " >&6 
     7998else 
     7999  ac_check_lib_save_LIBS=$LIBS 
     8000LIBS="-lssl  $LIBS" 
     8001cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     8002/* end confdefs.h.  */ 
     8003 
     8004/* Override any GCC internal prototype to avoid an error. 
     8005   Use char because int might match the return type of a GCC 
     8006   builtin and then its argument prototype would still apply.  */ 
     8007#ifdef __cplusplus 
     8008extern "C" 
     8009#endif 
     8010char EC_curve_nid2nist (); 
     8011int 
     8012main () 
     8013{ 
     8014return EC_curve_nid2nist (); 
     8015  ; 
     8016  return 0; 
     8017} 
     8018_ACEOF 
     8019if ac_fn_c_try_link "$LINENO"; then : 
     8020  ac_cv_lib_ssl_EC_curve_nid2nist=yes 
     8021else 
     8022  ac_cv_lib_ssl_EC_curve_nid2nist=no 
     8023fi 
     8024rm -f core conftest.err conftest.$ac_objext \ 
     8025    conftest$ac_exeext conftest.$ac_ext 
     8026LIBS=$ac_check_lib_save_LIBS 
     8027fi 
     8028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_EC_curve_nid2nist" >&5 
     8029$as_echo "$ac_cv_lib_ssl_EC_curve_nid2nist" >&6; } 
     8030if test "x$ac_cv_lib_ssl_EC_curve_nid2nist" = xyes; then : 
     8031  ec_curve_present=1 
     8032fi 
     8033 
     8034                        if test "x$set_curve_present" = "x1" -a "x$ec_curve_present" = "x1"; then 
     8035                                ac_ssl_has_ec=1 
     8036                                { $as_echo "$as_me:${as_lineno-$LINENO}: result: OpenSSL has elliptic curve support" >&5 
     8037$as_echo "OpenSSL has elliptic curve support" >&6; } 
     8038                        else 
     8039                                { $as_echo "$as_me:${as_lineno-$LINENO}: result: OpenSSL elliptic curve algorithm unsupported" >&5 
     8040$as_echo "OpenSSL elliptic curve algorithm unsupported" >&6; } 
     8041                        fi 
     8042 
     8043                        { $as_echo "$as_me:${as_lineno-$LINENO}: checking OpenSSL setting sigalg" >&5 
     8044$as_echo_n "checking OpenSSL setting sigalg... " >&6; } 
     8045                        cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     8046/* end confdefs.h.  */ 
     8047#include <openssl/ssl.h> 
     8048 
     8049int 
     8050main () 
     8051{ 
     8052SSL_set1_sigalgs_list(NULL, NULL); 
     8053 
     8054  ; 
     8055  return 0; 
     8056} 
     8057_ACEOF 
     8058if ac_fn_c_try_link "$LINENO"; then : 
     8059   ac_ssl_has_sigalg=1 
     8060                                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 
     8061$as_echo "ok" >&6; } 
     8062 
     8063else 
     8064 
     8065                                   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 
     8066$as_echo "no" >&6; } 
     8067 
     8068fi 
     8069rm -f core conftest.err conftest.$ac_objext \ 
     8070    conftest$ac_exeext conftest.$ac_ext 
     8071 
    78818072                        # PJSIP_HAS_TLS_TRANSPORT setting follows PJ_HAS_SSL_SOCK 
    78828073                        #AC_DEFINE(PJSIP_HAS_TLS_TRANSPORT, 1) 
     
    78958086if test "${with_opencore_amrnb+set}" = set; then : 
    78968087  withval=$with_opencore_amrnb; as_fn_error $? "This option is obsolete and replaced by --with-opencore-amr=DIR" "$LINENO" 5 
     8088else 
     8089  true; 
     8090 
    78978091fi 
    78988092 
     
    82278421 
    82288422 
     8423if test "x$ac_cross_compile" != "x" -a "x$with_opus" = "xno"; then 
     8424    enable_opus=no 
     8425fi 
     8426 
     8427 
     8428# Check whether --with-opus was given. 
     8429if test "${with_opus+set}" = set; then : 
     8430  withval=$with_opus; 
     8431else 
     8432  with_opus=no 
     8433 
     8434fi 
     8435 
     8436 
     8437 
     8438# Check whether --enable-opus was given. 
     8439if test "${enable_opus+set}" = set; then : 
     8440  enableval=$enable_opus; 
     8441                if test "$enable_opus" = "no"; then 
     8442                 ac_no_opus=1 
     8443                 $as_echo "#define PJMEDIA_HAS_OPUS_CODEC 0" >>confdefs.h 
     8444 
     8445                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if OPUS support is disabled... yes" >&5 
     8446$as_echo "Checking if OPUS support is disabled... yes" >&6; } 
     8447                fi 
     8448 
     8449else 
     8450 
     8451                { $as_echo "$as_me:${as_lineno-$LINENO}: result: checking for OPUS installations.." >&5 
     8452$as_echo "checking for OPUS installations.." >&6; } 
     8453                if test "x$with_opus" != "xno" -a "x$with_opus" != "x"; then 
     8454                    CFLAGS="$CFLAGS -I$with_opus/include" 
     8455                    CPPFLAGS="$CPPFLAGS -I$with_opus/include" 
     8456                    LDFLAGS="$LDFLAGS -L$with_opus/lib" 
     8457                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using OPUS prefix... $with_opus" >&5 
     8458$as_echo "Using OPUS prefix... $with_opus" >&6; } 
     8459                fi 
     8460 
     8461 
     8462                ac_fn_c_check_header_mongrel "$LINENO" "opus/opus.h" "ac_cv_header_opus_opus_h" "$ac_includes_default" 
     8463if test "x$ac_cv_header_opus_opus_h" = xyes; then : 
     8464  opus_h_present=1 
     8465fi 
     8466 
     8467 
     8468                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for opus_repacketizer_get_size in -lopus" >&5 
     8469$as_echo_n "checking for opus_repacketizer_get_size in -lopus... " >&6; } 
     8470if ${ac_cv_lib_opus_opus_repacketizer_get_size+:} false; then : 
     8471  $as_echo_n "(cached) " >&6 
     8472else 
     8473  ac_check_lib_save_LIBS=$LIBS 
     8474LIBS="-lopus  $LIBS" 
     8475cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     8476/* end confdefs.h.  */ 
     8477 
     8478/* Override any GCC internal prototype to avoid an error. 
     8479   Use char because int might match the return type of a GCC 
     8480   builtin and then its argument prototype would still apply.  */ 
     8481#ifdef __cplusplus 
     8482extern "C" 
     8483#endif 
     8484char opus_repacketizer_get_size (); 
     8485int 
     8486main () 
     8487{ 
     8488return opus_repacketizer_get_size (); 
     8489  ; 
     8490  return 0; 
     8491} 
     8492_ACEOF 
     8493if ac_fn_c_try_link "$LINENO"; then : 
     8494  ac_cv_lib_opus_opus_repacketizer_get_size=yes 
     8495else 
     8496  ac_cv_lib_opus_opus_repacketizer_get_size=no 
     8497fi 
     8498rm -f core conftest.err conftest.$ac_objext \ 
     8499    conftest$ac_exeext conftest.$ac_ext 
     8500LIBS=$ac_check_lib_save_LIBS 
     8501fi 
     8502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_opus_opus_repacketizer_get_size" >&5 
     8503$as_echo "$ac_cv_lib_opus_opus_repacketizer_get_size" >&6; } 
     8504if test "x$ac_cv_lib_opus_opus_repacketizer_get_size" = xyes; then : 
     8505  opus_present=1 && LIBS="-lopus $LIBS" 
     8506fi 
     8507 
     8508                if test "x$opus_h_present" = "x1" -a "x$opus_present" = "x1"; then 
     8509                        { $as_echo "$as_me:${as_lineno-$LINENO}: result: OPUS library found, OPUS support enabled" >&5 
     8510$as_echo "OPUS library found, OPUS support enabled" >&6; } 
     8511                        $as_echo "#define PJMEDIA_HAS_OPUS_CODEC 1" >>confdefs.h 
     8512 
     8513                else 
     8514                        ac_no_opus=1 
     8515                        { $as_echo "$as_me:${as_lineno-$LINENO}: result: OPUS library not found, OPUS support disabled" >&5 
     8516$as_echo "OPUS library not found, OPUS support disabled" >&6; } 
     8517                        $as_echo "#define PJMEDIA_HAS_OPUS_CODEC 0" >>confdefs.h 
     8518 
     8519                fi 
     8520 
     8521fi 
     8522 
     8523 
     8524 
     8525# Check whether --enable-libyuv was given. 
     8526if test "${enable_libyuv+set}" = set; then : 
     8527  enableval=$enable_libyuv; if test "$enable_libyuv" = "no"; then 
     8528                ac_no_yuv=1 
     8529                $as_echo "#define PJMEDIA_HAS_LIBYUV 0" >>confdefs.h 
     8530 
     8531                { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if libyuv is disabled...yes" >&5 
     8532$as_echo "Checking if libyuv is disabled...yes" >&6; } 
     8533               fi 
     8534else 
     8535  { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if libyuv is disabled...no" >&5 
     8536$as_echo "Checking if libyuv is disabled...no" >&6; } 
     8537fi 
     8538 
     8539 
     8540 
     8541 
     8542 
     8543 
     8544 
     8545# Check whether --enable-libwebrtc was given. 
     8546if test "${enable_libwebrtc+set}" = set; then : 
     8547  enableval=$enable_libwebrtc; if test "$enable_libwebrtc" = "no"; then 
     8548                ac_no_webrtc=1 
     8549                $as_echo "#define PJMEDIA_HAS_LIBWEBRTC 0" >>confdefs.h 
     8550 
     8551                { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if libwebrtc is disabled...yes" >&5 
     8552$as_echo "Checking if libwebrtc is disabled...yes" >&6; } 
     8553               fi 
     8554else 
     8555 
     8556                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if libwebrtc is disabled...no" >&5 
     8557$as_echo "Checking if libwebrtc is disabled...no" >&6; } 
     8558                  case $target in 
     8559                      *-apple-darwin_ios*) 
     8560                        case $target in 
     8561                            arm64*) 
     8562                                ac_webrtc_instset=neon 
     8563                                ac_webrtc_cflags="-DWEBRTC_ARCH_ARM64" 
     8564                                ;; 
     8565                            *arm*) 
     8566                                ac_webrtc_instset=neon 
     8567                                ;; 
     8568                            *) 
     8569                                ac_webrtc_instset=sse2 
     8570                                ;; 
     8571                        esac 
     8572                        ;; 
     8573                      *android*) 
     8574                        case $TARGET_ABI in 
     8575                            armeabi-v7a) 
     8576                                ac_webrtc_instset=neon 
     8577                                ac_webrtc_cflags="-mfloat-abi=softfp -mfpu=neon" 
     8578                                ;; 
     8579                            armeabi) 
     8580                                ac_webrtc_instset=neon 
     8581                                ac_webrtc_cflags="-mthumb -mfloat-abi=softfp -mfpu=neon -march=armv7" 
     8582                                ;; 
     8583                            arm64*) 
     8584                                ac_webrtc_instset=neon 
     8585                                ac_webrtc_cflags="-DWEBRTC_ARCH_ARM64" 
     8586                                ;; 
     8587                            mips64*) 
     8588                                ac_webrtc_instset=generic 
     8589                                ;; 
     8590                            mips*) 
     8591                                ac_webrtc_instset=mips 
     8592                                ;; 
     8593                            *) 
     8594                                ac_webrtc_instset=sse2 
     8595                                ;; 
     8596                        esac 
     8597                        ;; 
     8598                     *mingw* | *cygw* | *win32* | *w32* | *darwin* | *linux*) 
     8599                        ac_webrtc_instset=sse2 
     8600                        ;; 
     8601                     *) 
     8602                        ;; 
     8603                esac 
     8604 
     8605fi 
     8606 
     8607 
    82298608 
    82308609 
     
    83028681 
    83038682 
    8304  
    8305 ac_linux_poll=select 
    83068683 
    83078684ac_host=unix 
     
    90229399    "pjsip/build/os-auto.mak") CONFIG_FILES="$CONFIG_FILES pjsip/build/os-auto.mak" ;; 
    90239400    "third_party/build/os-auto.mak") CONFIG_FILES="$CONFIG_FILES third_party/build/os-auto.mak" ;; 
    9024     "third_party/build/portaudio/os-auto.mak") CONFIG_FILES="$CONFIG_FILES third_party/build/portaudio/os-auto.mak" ;; 
    9025  
    9026   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 
     9401 
     9402  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;; 
    90279403  esac 
    90289404done 
     
    93419717  case $ac_mode$ac_tag in 
    93429718  :[FHL]*:*);; 
    9343   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 
     9719  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;; 
    93449720  :[FH]-) ac_tag=-:-;; 
    93459721  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 
     
    93699745           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 
    93709746           esac || 
    9371            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 
     9747           as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;; 
    93729748      esac 
    93739749      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 
     
    93969772    case $ac_tag in 
    93979773    *:-:* | *:-) cat >"$ac_tmp/stdin" \ 
    9398       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 
     9774      || as_fn_error $? "could not create $ac_file" "$LINENO" 5  ;; 
    93999775    esac 
    94009776    ;; 
Note: See TracChangeset for help on using the changeset viewer.