+# libav probe
+
+if test "$libav" != "no"; then
+ libavcodec_package="libavcodec"
+ libavcodec_version="54.35.0"
+ libavutil_package="libavutil"
+ libavutil_version="52.3.0"
+ libavformat_package="libavformat"
+ libavformat_version="54.20.3"
+ libavresample_package="libavresample"
+ libavresample_version="1.0.1"
+
+ if $pkg_config --exists "$libavcodec_package >= $libavcodec_version" ; then
+ libav_cflags=`$pkg_config --cflags $libavcodec_package`
+ libav_libs=`$pkg_config --libs $libavcodec_package`
+ libs_softmmu="$libav_libs $libs_softmmu"
+ libav="yes"
+ else
+ #if test "$libav" = "yes" ; then
+ # feature_not_found "libav"
+ #fi
+ libav="no"
+ fi
+
+ if $pkg_config --exists "$libavutil_package >= $libavutil_version" ; then
+ libav_libs=`$pkg_config --libs-only-l $libavutil_package`
+ libs_softmmu="$libav_libs $libs_softmmu"
+ libav="yes"
+ else
+ #if test "$libav" = "yes" ; then
+ # feature_not_found "libav"
+ #fi
+ libav="no"
+ fi
+
+ if $pkg_config --exists "$libavformat_package >= $libavformat_version" ; then
+ libav_libs=`$pkg_config --libs-only-l $libavformat_package`
+ libs_softmmu="$libav_libs $libs_softmmu"
+ libav="yes"
+ else
+ #if test "$libav" = "yes" ; then
+ # feature_not_found "libav"
+ #fi
+ libav="no"
+ fi
+
+ if $pkg_config --exists "$libavresample_package >= $libavresample_version" ; then
+ libav_libs=`$pkg_config --libs-only-l $libavresample_package`
+ libs_softmmu="$libav_libs $libs_softmmu"
+ libav="yes"
+ else
+ #if test "$libav" = "yes" ; then
+ # feature_not_found "libav"
+ #fi
+ libav="no"
+ fi
+
+fi
+
+##########################################
+# libpng probe
+
+if test "$libpng" != "no"; then
+ libpng_package="libpng"
+
+ if $pkg_config --exists "$libpng_package" ; then
+ libpng_cflags=`$pkg_config --cflags $libpng_package`
+ libpng_libs=`$pkg_config --libs $libpng_package`
+ libs_softmmu="$libpng_libs $libs_softmmu"
+ libpng="yes"
+ else
+ if test "$libpng" = "yes" ; then
+ feature_not_found "libpng"
+ fi
+ libpng="no"
+ fi
+fi
+
+##########################################