Using hardware-accelerated version of JpegEncoder under IRIX.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2334 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/common/rfb/JpegEncoder.cxx b/common/rfb/JpegEncoder.cxx
index 6f980b7..b2be63f 100644
--- a/common/rfb/JpegEncoder.cxx
+++ b/common/rfb/JpegEncoder.cxx
@@ -20,6 +20,10 @@
#include <rdr/OutStream.h>
#include <rfb/encodings.h>
+#ifdef HAVE_DMEDIA
+#include <rfb/IrixDMJpegCompressor.h>
+#endif
+
using namespace rfb;
const int JpegEncoder::qualityMap[10] = {
@@ -28,7 +32,11 @@
JpegEncoder::JpegEncoder(SMsgWriter* writer_) : writer(writer_)
{
+#ifdef HAVE_DMEDIA
+ jcomp = new IrixDMJpegCompressor;
+#else
jcomp = new StandardJpegCompressor;
+#endif
jcomp->setQuality(qualityMap[6]);
}