configure.ac 16.2 KB
Newer Older
1
AC_PREREQ(2.69)
2

3
dnl initialize autoconf
4 5
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too
Sebastian Dröge's avatar
Sebastian Dröge committed
6
AC_INIT(GStreamer libav, 1.11.0.1,
7
    http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
8
    gst-libav)
9

10 11
AG_GST_INIT

12
dnl initialize automake
13
AM_INIT_AUTOMAKE([-Wno-portability 1.14 no-dist-gzip dist-xz tar-ustar subdir-objects])
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
14

15 16
dnl define PACKAGE_VERSION_* variables
AS_VERSION
17

18
dnl check if this is a release version
19
AS_NANO(GST_GIT="no", GST_GIT="yes")
20 21

dnl can autoconf find the source ?
22
AC_CONFIG_SRCDIR([ext/libav/gstav.c])
23 24

dnl define the output header for config
25
AC_CONFIG_HEADERS([config.h])
26 27

dnl AM_MAINTAINER_MODE only provides the option to configure to enable it
28
AM_MAINTAINER_MODE([enable])
Thomas Vander Stichele's avatar
Thomas Vander Stichele committed
29

30 31
dnl sets host_* variables
AC_CANONICAL_HOST
32

33 34
dnl use pretty build output by default
AM_SILENT_RULES([yes])
35

36
dnl our libraries and install dirs use major.minor as a version
37
GST_API_VERSION=$PACKAGE_VERSION_MAJOR.$PACKAGE_VERSION_MINOR
38
dnl we override it here if we need to for the release candidate of new series
39 40
GST_API_VERSION=1.0
AC_SUBST(GST_API_VERSION)
41

42
AG_GST_LIBTOOL_PREPARE
Sebastian Dröge's avatar
Sebastian Dröge committed
43
AS_LIBTOOL(GST, 1100, 0, 1100)
44 45

dnl *** required versions of GStreamer stuff ***
Sebastian Dröge's avatar
Sebastian Dröge committed
46 47
GST_REQ=1.11.0.1
GST_PBREQ=1.11.0.1
48

Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
49
ORC_REQ=0.4.16
50
ORC_CHECK([$ORC_REQ])
51 52 53 54 55

dnl *** autotools stuff ****

dnl allow for different autotools
AS_AUTOTOOLS_ALTERNATE
56 57

dnl Add parameters for aclocal
58 59 60 61
AC_SUBST(ACLOCAL_AMFLAGS, "-I m4 -I common/m4")

dnl *** check for arguments to configure ***

62
AG_GST_ARG_DISABLE_FATAL_WARNINGS
63
AG_GST_ARG_ENABLE_EXTRA_CHECKS
64

65
AG_GST_ARG_WITH_PKG_CONFIG_PATH
66 67 68
AG_GST_ARG_WITH_PACKAGE_NAME
AG_GST_ARG_WITH_PACKAGE_ORIGIN
AG_GST_ARG_VALGRIND
69
AG_GST_ARG_GCOV
70 71 72 73 74 75 76

dnl *** checks for platform ***

dnl * hardware/architecture *

dnl common/m4/gst-arch.m4
dnl check CPU type
77
AG_GST_ARCH
78 79

dnl *** checks for programs ***
80

81
dnl find a compiler
82
AC_PROG_CC
83
AC_PROG_CC_STDC
84

85 86 87
dnl check if the compiler supports '-c' and '-o' options
AM_PROG_CC_C_O

88 89 90
AC_PATH_PROG(VALGRIND_PATH, valgrind, no)
AM_CONDITIONAL(HAVE_VALGRIND, test ! "x$VALGRIND_PATH" = "xno")

91
dnl check for documentation tools
92
GTK_DOC_CHECK([1.12])
93
AG_GST_PLUGIN_DOCS([1.12])
94

95
dnl *** checks for libraries ***
96

97
dnl check for libm, for sin()
98
LT_LIB_M
99 100
AC_SUBST(LIBM)

101 102 103
dnl check for pthreads
AX_PTHREAD

104
dnl *** checks for header files ***
105

106 107
dnl check if we have ANSI C header files
AC_HEADER_STDC
108

109
dnl *** checks for types/defines ***
110

111 112 113 114 115 116 117 118
dnl *** checks for structures ***

dnl *** checks for compiler characteristics ***

dnl *** checks for library functions ***

dnl *** checks for dependancy libraries ***

119 120 121 122 123
dnl GLib is required
GLIB_REQ=2.40.0
AC_SUBST([GLIB_REQ])
AG_GST_GLIB_CHECK([$GLIB_REQ])

124
dnl checks for gstreamer
125
dnl uninstalled is selected preferentially -- see pkg-config(1)
126 127
AG_GST_CHECK_GST($GST_API_VERSION, [$GST_REQ])
AG_GST_CHECK_GST_BASE($GST_API_VERSION, [$GST_REQ])
128
AG_GST_CHECK_GST_PLUGINS_BASE($GST_API_VERSION, [$GST_PBREQ])
129
AG_GST_CHECK_GST_CHECK($GST_API_VERSION, [$GST_REQ], no)
130
AM_CONDITIONAL(HAVE_GST_CHECK, test "x$HAVE_GST_CHECK" = "xyes")
131

132 133 134
AC_MSG_NOTICE(Using GStreamer Core Plugins in $GST_PLUGINS_DIR)
AC_MSG_NOTICE(Using GStreamer Base Plugins in $GSTPB_PLUGINS_DIR)

135 136 137 138 139 140 141 142 143 144 145 146 147 148 149
dnl Check for -Bsymbolic-functions linker flag used to avoid
dnl intra-library PLT jumps, if available.
AC_ARG_ENABLE(Bsymbolic,
              [AS_HELP_STRING([--disable-Bsymbolic],[avoid linking with -Bsymbolic])],,
              [SAVED_LDFLAGS="${LDFLAGS}" SAVED_LIBS="${LIBS}"
               AC_MSG_CHECKING([for -Bsymbolic-functions linker flag])
               LDFLAGS=-Wl,-Bsymbolic-functions
               LIBS=
               AC_TRY_LINK([], [return 0],
                           AC_MSG_RESULT(yes)
                           enable_Bsymbolic=yes,
                           AC_MSG_RESULT(no)
                           enable_Bsymbolic=no)
               LDFLAGS="${SAVED_LDFLAGS}" LIBS="${SAVED_LIBS}"])

150 151 152
dnl *** set variables based on configure arguments ***

dnl set location of plugin directory
153
AG_GST_SET_PLUGINDIR
154

155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176
dnl build static plugins or not
AC_MSG_CHECKING([whether to build static plugins or not])
AC_ARG_ENABLE(
  static-plugins,
  AC_HELP_STRING(
    [--enable-static-plugins],
    [build static plugins @<:@default=no@:>@]),
  [AS_CASE(
    [$enableval], [no], [], [yes], [],
    [AC_MSG_ERROR([bad value "$enableval" for --enable-static-plugins])])],
  [enable_static_plugins=no])
AC_MSG_RESULT([$enable_static_plugins])
if test "x$enable_static_plugins" = xyes; then
  AC_DEFINE(GST_PLUGIN_BUILD_STATIC, 1,
    [Define if static plugins should be built])
  GST_PLUGIN_LIBTOOLFLAGS=""
else
  GST_PLUGIN_LIBTOOLFLAGS="--tag=disable-static"
fi
AC_SUBST(GST_PLUGIN_LIBTOOLFLAGS)
AM_CONDITIONAL(GST_PLUGIN_BUILD_STATIC, test "x$enable_static_plugins" = "xyes")

177
dnl define an ERROR_CFLAGS Makefile variable
178
AG_GST_SET_ERROR_CFLAGS($FATAL_WARNINGS, [
179 180
    -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef
    -Wwrite-strings -Wformat-nonliteral -Wformat-security -Wold-style-definition
Wim Taymans's avatar
Wim Taymans committed
181
    -Winit-self -Wmissing-include-dirs -Waddress
182
    -Waggregate-return -Wno-multichar -Wnested-externs ])
183 184

dnl define correct level for debugging messages
185
AG_GST_SET_LEVEL_DEFAULT($GST_GIT)
186 187 188 189 190 191 192 193 194 195 196 197 198 199

dnl *** finalize CFLAGS, LDFLAGS, LIBS ***

dnl Overview:
dnl GST_OPTION_CFLAGS:  common flags for profiling, debugging, errors, ...
dnl GST_*:              flags shared by built objects to link against GStreamer
dnl GST_ALL_LDFLAGS:    linker flags shared by all
dnl GST_LIB_LDFLAGS:    additional linker flags for all libaries
dnl GST_LT_LDFLAGS:     library versioning of our libraries
dnl GST_PLUGIN_LDFLAGS: flags to be used for all plugins

dnl GST_OPTION_CFLAGS
if test "x$USE_DEBUG" = xyes; then
   PROFILE_CFLAGS="-g"
200
fi
201
AC_SUBST(PROFILE_CFLAGS)
202

203
if test "x$GST_GIT" = "xyes"; then
204 205 206 207
  DEPRECATED_CFLAGS="-DGST_DISABLE_DEPRECATED"
else
  DEPRECATED_CFLAGS=""
fi
208
AC_SUBST(DEPRECATED_CFLAGS)
209

210
dnl every flag in GST_OPTION_CFLAGS can be overridden at make time
211
GST_OPTION_CFLAGS="\$(WARNING_CFLAGS) \$(ERROR_CFLAGS) \$(DEBUG_CFLAGS) \$(PROFILE_CFLAGS) \$(GCOV_CFLAGS) \$(OPT_CFLAGS) \$(DEPRECATED_CFLAGS)"
212

213
AC_SUBST(GST_OPTION_CFLAGS)
214

215 216 217 218
dnl FIXME: do we want to rename to GST_ALL_* ?
dnl prefer internal headers to already installed ones
dnl also add builddir include for enumtypes and marshal
dnl add GST_OPTION_CFLAGS, but overridable
219
GST_CFLAGS="$GST_CFLAGS"
220
GST_CFLAGS="-I\$(top_srcdir)/gst-libs -I\$(top_builddir)/gst-libs $GST_CFLAGS $GLIB_EXTRA_CFLAGS \$(GST_OPTION_CFLAGS)"
221 222
AC_SUBST(GST_CFLAGS)
AC_SUBST(GST_LIBS)
223

224
GST_ALL_LDFLAGS="-no-undefined"
225 226 227
if test "x${enable_Bsymbolic}" = "xyes"; then
  GST_ALL_LDFLAGS="$GST_ALL_LDFLAGS -Wl,-Bsymbolic-functions"
fi
228 229
AC_SUBST(GST_ALL_LDFLAGS)

230 231
dnl this really should only contain flags, not libs - they get added before
dnl whatevertarget_LIBS and -L flags here affect the rest of the linking
232
GST_PLUGIN_LDFLAGS="-module -avoid-version -export-symbols-regex '^[_]*gst_plugin_.*' $GST_ALL_LDFLAGS"
233
AC_SUBST(GST_PLUGIN_LDFLAGS)
234

235 236 237 238 239 240 241 242 243 244 245 246
dnl Add MacOSX specific flags
AC_CANONICAL_HOST
case $host_os in
     darwin*)
	DARWIN_LDFLAGS="-Wl,-read_only_relocs,suppress"
	;;
     *)
        DARWIN_LDFLAGS=""
	;;
esac
AC_SUBST(DARWIN_LDFLAGS)

247 248 249 250 251
AC_ARG_ENABLE(gpl,
              [AC_HELP_STRING([--enable-gpl], [build a GPL licensed gst-libav])])
AM_CONDITIONAL(GST_LIBAV_ENABLE_GPL, test "x$enable_gpl" = "xyes")
if test "x$enable_gpl" = "xyes"; then
  AC_DEFINE([GST_LIBAV_ENABLE_GPL], [], [Defined if building a GPL-licensed version of gst-libav])
252 253
fi

254
dnl *** configure external libs ***
255

256
HAVE_LIBAV_UNINSTALLED=1
257

258 259
AC_ARG_WITH(system-libav,
            [AC_HELP_STRING([--with-system-libav], [use system Libav libraries])])
260

261 262
HAVE_LZMA="no"
HAVE_BZ2="no"
263
if test "x$with_system_libav" = "xyes"; then
264
  PKG_CHECK_MODULES(LIBAV, libavfilter libavformat libavcodec libavutil)
265
  PKG_CHECK_MODULES(SWSCALE, libswscale libavutil)
266
  saved_CPPFLAGS="$CPPFLAGS"
267
  CPPFLAGS="$CPPFLAGS $LIBAV_CFLAGS"
268
  AC_CHECK_HEADERS([avi.h])
269 270
  AC_DEFINE([LIBAV_SOURCE], ["system install"], [Describes where the Libav libraries come from.])
  HAVE_LIBAV_UNINSTALLED=0
271
  AC_MSG_NOTICE([Using system-installed libav code])
272 273 274 275 276 277 278 279 280 281 282
  AC_MSG_CHECKING([whether libav is provided by FFmpeg])
  AC_LINK_IFELSE([AC_LANG_PROGRAM([[
    #include <libavcodec/avcodec.h>
    ]],[[
        #if LIBAVCODEC_VERSION_MICRO >= 100
        /* FFmpeg uses 100+ as its micro version */
        #else
        #error libav provider should be FFmpeg
        #endif
    ]])], [is_ffmpeg=yes], [is_ffmpeg=no])
  AC_MSG_RESULT([$is_ffmpeg])
283
  CPPFLAGS="$saved_CPPFLAGS"
284 285 286
  if test "$is_ffmpeg" = no; then
    AC_MSG_ERROR([Uncompatible libavcodec found])
  fi
287
else
288
  AC_MSG_NOTICE([Using local Libav snapshot])
289

290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311
  dnl *** Check for bz2
  save_LIBS=$LIBS
  LIBS="$LIBS -lbz2"
  AC_MSG_CHECKING([for BZ2_bzlibVersion in -lbz2])
  AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <bzlib.h>]], [[const char *version = BZ2_bzlibVersion ();]])],[HAVE_BZ2=yes],[HAVE_BZ2=no])
  AC_MSG_RESULT($HAVE_BZ2)
  LIBS=$save_LIBS
  if test "x$HAVE_BZ2" = "xno"; then
    AC_WARN([libbz2 not found, matroska demuxer will not be able to read bz2 tracks])
  fi

  dnl *** Check for lzma
  save_LIBS=$LIBS
  LIBS="$LIBS -llzma"
  AC_MSG_CHECKING([for lzma_version_string in -llzma])
  AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <lzma.h>]], [[const char *version = lzma_version_string ();]])],[HAVE_LZMA=yes],[HAVE_LZMA=no])
  AC_MSG_RESULT($HAVE_LZMA)
  LIBS=$save_LIBS
  if test "x$HAVE_LZMA" = "xno"; then
    AC_WARN([lzma not found, tiff reader will not be able to read lzma files])
  fi

312
  dnl libgstlibav.la: include dirs
313
  LIBAV_CFLAGS="-I \$(top_srcdir)/gst-libs/ext/libav \
314
                -I \$(top_builddir)/gst-libs/ext/libav \
315
                 -Wno-deprecated-declarations"
316

317 318
  LIBAV_DEPS="\$(top_builddir)/gst-libs/ext/libav/libavformat/libavformat.a \
              \$(top_builddir)/gst-libs/ext/libav/libavcodec/libavcodec.a \
319
              \$(top_builddir)/gst-libs/ext/libav/libavfilter/libavfilter.a \
320
              \$(top_builddir)/gst-libs/ext/libav/libswresample/libswresample.a \
321 322 323 324 325
              \$(top_builddir)/gst-libs/ext/libav/libavutil/libavutil.a"
  if test "x$enable_static_plugins" = xyes; then
      dnl with static linking we can't use the .a archive directly as they would
      dnl be included in the final libgstlibav.a as a file and won't be usable.
      dnl libav*.a must be copied to the final destination too
326
      LIBAV_LIBS="-lavformat -lavcodec -lswresample -lavutil -lavfilter"
327 328 329 330
  else
      dnl libgstlibav.la: libs to statically link to
      LIBAV_LIBS="$LIBAV_DEPS"
  fi
331

332
  dnl
333
  SWSCALE_CFLAGS="-I \$(top_srcdir)/gst-libs/ext/libav \
334
                  -I \$(top_builddir)/gst-libs/ext/libav \
335 336
                  -Wno-deprecated-declarations"

337
  SWSCALE_DEPS="\$(top_builddir)/gst-libs/ext/libav/libswscale/libswscale.a \
338
                \$(top_builddir)/gst-libs/ext/libav/libavutil/libavutil.a"
339 340 341 342
  if test "x$enable_static_plugins" = xyes; then
      dnl with static linking we can't use the .a archive directly as they would
      dnl be included in the final libgstswscale.a as a file and won't be usable.
      dnl libav*.a must be copied to the final destination too
343
      SWSCALE_LIBS="-lswscale -lavutil"
344 345 346 347
  else
      dnl libgstswscale.la: libs to statically link to
      SWSCALE_LIBS="$SWSCALE_DEPS"
  fi
348

349
  LIBAV_SUBDIRS=gst-libs
350
  AC_DEFINE(HAVE_AVI_H)
351
  AC_DEFINE([LIBAV_SOURCE], ["local snapshot"], [Describes where the Libav libraries come from.])
352

353
  AC_ARG_WITH(libav-extra-configure,
354 355 356
      AC_HELP_STRING([--with-libav-extra-configure="xxx"],
      [extra configure options for internal libav ./configure script]),,
      with_libav=no)
357

358
  # basic arguments
359
  emblibav_configure_args="--prefix=$prefix"
360

361
  # Enable pic and static so that we get .a files, but with PIC code.
362 363
  emblibav_configure_args="$emblibav_configure_args \
        --enable-static --enable-pic \
364
        --disable-avdevice --disable-postproc \
365
        --disable-programs --disable-ffserver --disable-ffplay --disable-ffprobe --disable-ffmpeg \
366 367
        --disable-encoder=flac --disable-protocols --disable-devices \
        --disable-network --disable-hwaccels --disable-dxva2 --disable-vdpau \
368
        --disable-filters --enable-filter=yadif --disable-doc --disable-vda --disable-d3d11va --disable-dxva2 \
369
        --disable-audiotoolbox --disable-videotoolbox --disable-vaapi --disable-crystalhd \
370 371 372
        --disable-mediacodec --disable-nvenc --disable-mmal --disable-omx \
        --disable-omx-rpi --disable-cuda --disable-cuvid --disable-libmfx \
        --disable-libnpp --disable-iconv --disable-jni --enable-optimizations"
373

374
  if test "x$enable_gpl" == "xyes"; then
Edward Hervey's avatar
Edward Hervey committed
375
    emblibav_configure_args="$emblibav_configure_args --enable-gpl"
376 377
  fi

378
  # if we are cross-compiling, tell libav so
379 380 381 382
  case $host in
      *android*)
        target_os=linux
      ;;
383 384 385
      *darwin*)
        target_os=darwin
      ;;
386 387 388 389 390
      *)
        target_os=`echo $host_os | sed 's/-gnu//'`
      ;;
  esac

391
  if test "x$cross_compiling" = xyes; then
392
    emblibav_configure_args="$emblibav_configure_args --enable-cross-compile \
393
        --target-os=$target_os --arch=$host_cpu --cross-prefix=$host_alias-"
394 395
  fi

396
  case $host_os in
397
    mingw32*)
398
      emblibav_configure_args="$emblibav_configure_args --enable-memalign-hack"
399 400
      WIN32_LIBS="-lws2_32"
      ;;
401
    *)
402
      WIN32_LIBS=
403 404
      ;;
  esac
405

406 407 408 409 410
  if test x"$AR" != x; then
    emblibav_configure_args="$emblibav_configure_args --ar=\\\"\\\$AR\\\""
  fi

  if test x"$AS" != x; then
411
    emblibav_configure_args="$emblibav_configure_args --as=\\\"\\\$CC\\\""
412 413 414 415 416 417 418 419 420 421 422 423 424 425
  fi

  if test x"$CC" != x; then
    emblibav_configure_args="$emblibav_configure_args --cc=\\\"\\\$CC\\\""
  fi

  if test x"$LD" != x; then
    emblibav_configure_args="$emblibav_configure_args --ld=\\\"\\\$CC\\\""
  fi

  if test x"$NM" != x; then
    emblibav_configure_args="$emblibav_configure_args --nm=\\\"\\\$NM\\\""
  fi

426
  dnl checks for extra enable/disable flags
427
  LIBAV_OPTS=`cd $srcdir/gst-libs/ext/libav && ./configure --help`
428 429
  # Let's check if we can disable the building of the libav binary
  can_disable=`echo "$LIBAV_OPTS" | grep 'disable-ffmpeg'`
430
  if test "$can_disable" != ""; then
431
    emblibav_configure_args="$emblibav_configure_args --disable-ffmpeg"
432 433
  fi
  dnl check if libswscale needs enabling explicitly
434
  can_enable=`echo "$LIBAV_OPTS" | grep 'enable-swscale'`
435
  if test "$can_enable" != ""; then
436
    emblibav_configure_args="$emblibav_configure_args --enable-swscale"
437 438
  fi

439 440 441
  # append extra configure options to emblibav_configure_args if needed
  if test "x$with_libav_extra_configure" != "xno"; then
    emblibav_configure_args="$emblibav_configure_args $with_libav_extra_configure"
442 443
  fi

444 445 446 447 448 449
  AC_SUBST(LIBAV_CO_DIR)
  AC_SUBST(LIBAV_SVN)
  AC_SUBST(LIBAV_REVISION)
  AC_SUBST(LIBAV_EXTERNALS_REVISION)
  AC_CONFIG_COMMANDS([configure-embedded-libav],
    [echo "Configuring included Libav instance with args $emblibav_configure_args"
450 451 452 453 454 455
     origdir=`pwd`
     dnl Don't put path on the configure call when not needed, as FFmpeg's configure relies on it
     dnl to detect out-of-tree builds
     if test -z "$srcdir" -o "$srcdir" = .; then
       confcmd=./configure
     else
456
       confcmd="$ac_abs_top_srcdir"/gst-libs/ext/libav/configure
457 458
     fi

459 460
     AS_MKDIR_P(["$ac_top_build_prefix"gst-libs/ext/libav])
     cd "$ac_top_build_prefix"gst-libs/ext/libav &&
461
         eval "$confcmd $emblibav_configure_args" ||
462
         AC_MSG_ERROR([Failed to configure embedded Libav tree])
463 464
     cd "$origdir"
    ],
465
    [emblibav_configure_args="$emblibav_configure_args"])
466
  AC_MSG_NOTICE([Using included Libav code])
467
fi
468

469 470 471
AM_CONDITIONAL(HAVE_BZ2, test "x$HAVE_BZ2" = "xyes")
AM_CONDITIONAL(HAVE_LZMA, test "x$HAVE_LZMA" = "xyes")

472
AC_SUBST(LIBAV_CFLAGS)
473
AC_SUBST(LIBAV_DEPS)
474 475
AC_SUBST(LIBAV_LIBS)
AC_SUBST(LIBAV_SUBDIRS)
476
AC_SUBST(SWSCALE_CFLAGS)
477
AC_SUBST(SWSCALE_DEPS)
478
AC_SUBST(SWSCALE_LIBS)
479
AC_SUBST(WIN32_LIBS)
480

481 482
if test x$HAVE_LIBAV_UNINSTALLED = x1; then
  AC_DEFINE(HAVE_LIBAV_UNINSTALLED, [], [Defined if building against uninstalled Libav source])
483
fi
484
AM_CONDITIONAL(HAVE_LIBAV_UNINSTALLED, test x$HAVE_LIBAV_UNINSTALLED = x1)
485

486 487
AC_CONFIG_FILES(
Makefile
Jan Schmidt's avatar
Jan Schmidt committed
488 489
common/Makefile
common/m4/Makefile
490
gst-libav.spec
491
ext/Makefile
492
ext/libav/Makefile
493
ext/libswscale/Makefile
494 495
gst-libs/Makefile
gst-libs/ext/Makefile
496
docs/Makefile
497
docs/plugins/Makefile
498
docs/version.entities
499 500
tests/Makefile
tests/check/Makefile
501
tests/files/Makefile
502 503
pkgconfig/Makefile
pkgconfig/gstreamer-plugins-libav-uninstalled.pc
504 505
)
AC_OUTPUT
506

507
ORC_OUTPUT