Re #2022: Fixed build configuration to make sure that it's not included in other platforms (such as Android).
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5606 74dad513-b988-da41-8d7b-12977e46ad98
This commit is contained in:
parent
a836f456a2
commit
101682a15a
16
aconfigure
16
aconfigure
|
@ -673,6 +673,7 @@ ac_qt_cflags
|
|||
ac_pjmedia_video_has_qt
|
||||
ac_darwin_cflags
|
||||
ac_pjmedia_video_has_ios_opengl
|
||||
ac_pjmedia_video_has_vtoolbox
|
||||
ac_pjmedia_video_has_darwin
|
||||
ac_android_cflags
|
||||
ac_pjmedia_video_has_android
|
||||
|
@ -755,7 +756,6 @@ infodir
|
|||
docdir
|
||||
oldincludedir
|
||||
includedir
|
||||
runstatedir
|
||||
localstatedir
|
||||
sharedstatedir
|
||||
sysconfdir
|
||||
|
@ -878,7 +878,6 @@ datadir='${datarootdir}'
|
|||
sysconfdir='${prefix}/etc'
|
||||
sharedstatedir='${prefix}/com'
|
||||
localstatedir='${prefix}/var'
|
||||
runstatedir='${localstatedir}/run'
|
||||
includedir='${prefix}/include'
|
||||
oldincludedir='/usr/include'
|
||||
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
|
||||
|
@ -1131,15 +1130,6 @@ do
|
|||
| -silent | --silent | --silen | --sile | --sil)
|
||||
silent=yes ;;
|
||||
|
||||
-runstatedir | --runstatedir | --runstatedi | --runstated \
|
||||
| --runstate | --runstat | --runsta | --runst | --runs \
|
||||
| --run | --ru | --r)
|
||||
ac_prev=runstatedir ;;
|
||||
-runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
|
||||
| --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
|
||||
| --run=* | --ru=* | --r=*)
|
||||
runstatedir=$ac_optarg ;;
|
||||
|
||||
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
|
||||
ac_prev=sbindir ;;
|
||||
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
|
||||
|
@ -1277,7 +1267,7 @@ fi
|
|||
for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
|
||||
datadir sysconfdir sharedstatedir localstatedir includedir \
|
||||
oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
|
||||
libdir localedir mandir runstatedir
|
||||
libdir localedir mandir
|
||||
do
|
||||
eval ac_val=\$$ac_var
|
||||
# Remove trailing slashes.
|
||||
|
@ -1430,7 +1420,6 @@ Fine tuning of the installation directories:
|
|||
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
|
||||
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
|
||||
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
|
||||
--runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
|
||||
--libdir=DIR object code libraries [EPREFIX/lib]
|
||||
--includedir=DIR C header files [PREFIX/include]
|
||||
--oldincludedir=DIR C header files for non-gcc [/usr/include]
|
||||
|
@ -6445,6 +6434,7 @@ $as_echo "Checking if OpenGL ES 2 is available... no" >&6; }
|
|||
|
||||
|
||||
|
||||
|
||||
SAVED_LIBS="$LIBS"
|
||||
LIBS="-framework AVFoundation -framework CoreGraphics -framework QuartzCore -framework CoreVideo -framework CoreMedia"
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
|
|
|
@ -812,6 +812,7 @@ else
|
|||
*darwin*)
|
||||
ac_pjmedia_video=darwin_os
|
||||
AC_SUBST(ac_pjmedia_video_has_darwin)
|
||||
AC_SUBST(ac_pjmedia_video_has_vtoolbox)
|
||||
AC_SUBST(ac_pjmedia_video_has_ios_opengl)
|
||||
AC_SUBST(ac_darwin_cflags)
|
||||
SAVED_LIBS="$LIBS"
|
||||
|
|
|
@ -180,6 +180,7 @@ AC_PJMEDIA_VIDEO_HAS_QT = @ac_pjmedia_video_has_qt@
|
|||
|
||||
# Darwin (Mac and iOS)
|
||||
AC_PJMEDIA_VIDEO_HAS_DARWIN = @ac_pjmedia_video_has_darwin@
|
||||
AC_PJMEDIA_VIDEO_HAS_VTOOLBOX = @ac_pjmedia_video_has_vtoolbox@
|
||||
AC_PJMEDIA_VIDEO_HAS_IOS_OPENGL = @ac_pjmedia_video_has_ios_opengl@
|
||||
DARWIN_CFLAGS = @ac_darwin_cflags@
|
||||
|
||||
|
|
|
@ -136,7 +136,7 @@ export PJSDP_LDFLAGS += $(PJMEDIA_LDLIB) \
|
|||
#
|
||||
export PJMEDIA_CODEC_SRCDIR = ../src/pjmedia-codec
|
||||
export PJMEDIA_CODEC_OBJS += audio_codecs.o ffmpeg_vid_codecs.o openh264.o \
|
||||
vid_toolbox.o h263_packetizer.o h264_packetizer.o \
|
||||
h263_packetizer.o h264_packetizer.o \
|
||||
$(OS_OBJS) $(M_OBJS) $(CC_OBJS) $(HOST_OBJS) \
|
||||
ipp_codecs.o silk.o opus.o $(CODEC_OBJS) \
|
||||
g7221_sdp_match.o amr_sdp_match.o
|
||||
|
|
|
@ -274,6 +274,13 @@ ifeq ($(AC_PJMEDIA_VIDEO_HAS_DARWIN),yes)
|
|||
export PJMEDIA_VIDEODEV_OBJS += darwin_dev.o
|
||||
endif
|
||||
|
||||
#
|
||||
# VideoToolbox codec
|
||||
#
|
||||
ifeq ($(AC_PJMEDIA_VIDEO_HAS_VTOOLBOX),yes)
|
||||
export CODEC_OBJS += vid_toolbox.o
|
||||
endif
|
||||
|
||||
#
|
||||
# iOS OpenGL video device
|
||||
#
|
||||
|
|
Loading…
Reference in New Issue