|
|
| |
AC_ARG_WITH( mp4v2, [ --with-mp4v2 compile libmp4v2],WITHMP4V2=$withval, WITHMP4V2=yes) | AC_ARG_WITH( mp4v2, [ --with-mp4v2 compile libmp4v2],WITHMP4V2=$withval, WITHMP4V2=yes) |
| |
AC_DEFUN(MY_DEFINE, [ AC_DEFINE($1, 1, [define if needed]) ]) |
AC_DEFUN([MY_DEFINE], [ AC_DEFINE($1, 1, [define if needed]) ]) |
| |
CFLAGS=${CFLAGS:-"-O2 -Wall"} | CFLAGS=${CFLAGS:-"-O2 -Wall"} |
| |
|
|
AC_CHECK_LIB(gnugetopt, getopt_long) | AC_CHECK_LIB(gnugetopt, getopt_long) |
| |
AM_CONDITIONAL(WITH_MP4V2, false) | AM_CONDITIONAL(WITH_MP4V2, false) |
|
AM_CONDITIONAL(WITH_INTERNAL_MP4V2, false) |
| |
AC_CHECK_DECLS([MP4Create, MP4MetadataDelete], | AC_CHECK_DECLS([MP4Create, MP4MetadataDelete], |
AC_CHECK_LIB(mp4v2, MP4MetadataDelete, external_mp4v2=yes, | AC_CHECK_LIB(mp4v2, MP4MetadataDelete, external_mp4v2=yes, |
|
|
| |
if test x$external_mp4v2 = xyes; then | if test x$external_mp4v2 = xyes; then |
AC_MSG_NOTICE([*** Building with external mp4v2 ***]) | AC_MSG_NOTICE([*** Building with external mp4v2 ***]) |
|
MY_DEFINE(HAVE_LIBMP4V2) |
|
AM_CONDITIONAL(WITH_MP4V2, true) |
else | else |
if test x$WITHMP4V2 = xyes; then | if test x$WITHMP4V2 = xyes; then |
AC_MSG_NOTICE([*** Building with internal mp4v2 ***]) | AC_MSG_NOTICE([*** Building with internal mp4v2 ***]) |
AM_CONDITIONAL(WITH_MP4V2, true) | AM_CONDITIONAL(WITH_MP4V2, true) |
|
AM_CONDITIONAL(WITH_INTERNAL_MP4V2, true) |
AC_CONFIG_LINKS(common/mp4v2/mpeg4ip_config.h:config.h) | AC_CONFIG_LINKS(common/mp4v2/mpeg4ip_config.h:config.h) |
MY_DEFINE(HAVE_LIBMP4V2) | MY_DEFINE(HAVE_LIBMP4V2) |
else | else |