aboutsummaryrefslogtreecommitdiffstats
path: root/common/rfb/ZRLEEncoder.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'common/rfb/ZRLEEncoder.cxx')
-rw-r--r--common/rfb/ZRLEEncoder.cxx24
1 files changed, 15 insertions, 9 deletions
diff --git a/common/rfb/ZRLEEncoder.cxx b/common/rfb/ZRLEEncoder.cxx
index 1e2c6ef4..1908d7e3 100644
--- a/common/rfb/ZRLEEncoder.cxx
+++ b/common/rfb/ZRLEEncoder.cxx
@@ -21,20 +21,23 @@
#include <config.h>
#endif
+#include <core/Configuration.h>
+#include <core/LogWriter.h>
+
#include <rdr/OutStream.h>
-#include <rfb/Exception.h>
#include <rfb/encodings.h>
#include <rfb/Palette.h>
+#include <rfb/PixelBuffer.h>
#include <rfb/SConnection.h>
#include <rfb/ZRLEEncoder.h>
-#include <rfb/Configuration.h>
-#include <rfb/LogWriter.h>
using namespace rfb;
-static LogWriter vlog("ZRLEEncoder");
+static core::LogWriter vlog("ZRLEEncoder");
-IntParameter zlibLevel("ZlibLevel","[DEPRECATED] Zlib compression level",-1);
+core::IntParameter zlibLevel("ZlibLevel",
+ "[DEPRECATED] Zlib compression level",
+ -1, -1, -1);
ZRLEEncoder::ZRLEEncoder(SConnection* conn_)
: Encoder(conn_, encodingZRLE, EncoderPlain, 127),
@@ -66,7 +69,7 @@ void ZRLEEncoder::setCompressLevel(int level)
void ZRLEEncoder::writeRect(const PixelBuffer* pb, const Palette& palette)
{
int x, y;
- Rect tile;
+ core::Rect tile;
rdr::OutStream* os;
@@ -132,7 +135,8 @@ void ZRLEEncoder::writeSolidRect(int width, int height,
mos.clear();
}
-void ZRLEEncoder::writePaletteTile(const Rect& tile, const PixelBuffer* pb,
+void ZRLEEncoder::writePaletteTile(const core::Rect& tile,
+ const PixelBuffer* pb,
const Palette& palette)
{
const uint8_t* buffer;
@@ -158,7 +162,8 @@ void ZRLEEncoder::writePaletteTile(const Rect& tile, const PixelBuffer* pb,
}
}
-void ZRLEEncoder::writePaletteRLETile(const Rect& tile, const PixelBuffer* pb,
+void ZRLEEncoder::writePaletteRLETile(const core::Rect& tile,
+ const PixelBuffer* pb,
const Palette& palette)
{
const uint8_t* buffer;
@@ -184,7 +189,8 @@ void ZRLEEncoder::writePaletteRLETile(const Rect& tile, const PixelBuffer* pb,
}
}
-void ZRLEEncoder::writeRawTile(const Rect& tile, const PixelBuffer* pb)
+void ZRLEEncoder::writeRawTile(const core::Rect& tile,
+ const PixelBuffer* pb)
{
const uint8_t* buffer;
int stride;