From: Constantin Kaplinsky Date: Tue, 4 Sep 2007 09:08:10 +0000 (+0000) Subject: Using hardware-accelerated version of JpegEncoder under IRIX. X-Git-Tag: v0.0.90~384^2~132 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=d37420a88163979346cd6cab70cf51adbf95f5ca;p=tigervnc.git 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 6f980b7a..b2be63f3 100644 --- a/common/rfb/JpegEncoder.cxx +++ b/common/rfb/JpegEncoder.cxx @@ -20,6 +20,10 @@ #include #include +#ifdef HAVE_DMEDIA +#include +#endif + using namespace rfb; const int JpegEncoder::qualityMap[10] = { @@ -28,7 +32,11 @@ const int JpegEncoder::qualityMap[10] = { JpegEncoder::JpegEncoder(SMsgWriter* writer_) : writer(writer_) { +#ifdef HAVE_DMEDIA + jcomp = new IrixDMJpegCompressor; +#else jcomp = new StandardJpegCompressor; +#endif jcomp->setQuality(qualityMap[6]); }