Added JpegCompressor abstract class and two implementations -- one cross-platform and another IRIX-specific.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2320 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/common/configure.in b/common/configure.in
index 576eac7..f5c04c1 100644
--- a/common/configure.in
+++ b/common/configure.in
@@ -44,6 +44,14 @@
fi
fi
+dnl Checks for IRIX-specific Digital Media libraries.
+AC_CHECK_LIB(dmedia, dmICCreate,
+ [AC_DEFINE(HAVE_DMEDIA)
+ PLATFORM_CXXSRCS="$PLATFORM_CXXSRCS IrixDMJpegCompressor.cxx"
+ PLATFORM_CXXSRCS="$PLATFORM_CXXSRCS IrixDMIC_RawToJpeg.cxx"
+ LIBS="$LIBS -ldmedia"])
+AC_SUBST(PLATFORM_CXXSRCS)
+
AC_ARG_WITH(installed-zlib,
[ --with-installed-zlib use the version of zlib which is installed on the
system instead of the one distributed with VNC])