Browse Source

Be more liberal with const in places where write access isn't needed.


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4840 3789f03b-4d11-0410-bbf8-ca57d06f2519
tags/v1.2.0
Pierre Ossman 12 years ago
parent
commit
654e3f906c

+ 1
- 1
common/rfb/JpegCompressor.cxx View File

@@ -141,7 +141,7 @@ JpegCompressor::~JpegCompressor(void)
delete cinfo;
}

void JpegCompressor::compress(rdr::U8 *buf, int pitch, const Rect& r,
void JpegCompressor::compress(const rdr::U8 *buf, int pitch, const Rect& r,
const PixelFormat& pf, int quality, JPEG_SUBSAMP subsamp)
{
int w = r.width();

+ 1
- 1
common/rfb/JpegCompressor.h View File

@@ -51,7 +51,7 @@ namespace rfb {
JpegCompressor(int bufferLen = 128*1024);
virtual ~JpegCompressor();

void compress(rdr::U8 *, int, const Rect&, const PixelFormat&, int,
void compress(const rdr::U8 *, int, const Rect&, const PixelFormat&, int,
JPEG_SUBSAMP);

void writeBytes(const void*, int);

+ 3
- 3
common/rfb/PixelTransformer.cxx View File

@@ -31,7 +31,7 @@
using namespace rfb;

static void noTransFn(void* table_,
const PixelFormat& inPF, void* inPtr, int inStride,
const PixelFormat& inPF, const void* inPtr, int inStride,
const PixelFormat& outPF, void* outPtr, int outStride,
int width, int height)
{
@@ -289,7 +289,7 @@ void PixelTransformer::setColourMapEntries(int firstCol, int nCols)
}
}

void PixelTransformer::translatePixels(void* inPtr, void* outPtr,
void PixelTransformer::translatePixels(const void* inPtr, void* outPtr,
int nPixels) const
{
if (!transFn)
@@ -299,7 +299,7 @@ void PixelTransformer::translatePixels(void* inPtr, void* outPtr,
outPF, outPtr, nPixels, nPixels, 1);
}

void PixelTransformer::translateRect(void* inPtr, int inStride,
void PixelTransformer::translateRect(const void* inPtr, int inStride,
Rect inRect,
void* outPtr, int outStride,
Point outCoord) const

+ 3
- 3
common/rfb/PixelTransformer.h View File

@@ -27,7 +27,7 @@

namespace rfb {
typedef void (*transFnType)(void* table_,
const PixelFormat& inPF, void* inPtr,
const PixelFormat& inPF, const void* inPtr,
int inStride,
const PixelFormat& outPF, void* outPtr,
int outStride, int width, int height);
@@ -78,11 +78,11 @@ namespace rfb {
// putting it into the buffer pointed to by outPtr. The pixels at inPtr
// should be in the format given by inPF to init(), and the translated
// pixels will be in the format given by the outPF argument to init().
void translatePixels(void* inPtr, void* outPtr, int nPixels) const;
void translatePixels(const void* inPtr, void* outPtr, int nPixels) const;

// Similar to translatePixels() but handles an arbitrary region of
// two pixel buffers.
void translateRect(void* inPtr, int inStride, Rect inRect,
void translateRect(const void* inPtr, int inStride, Rect inRect,
void* outPtr, int outStride, Point outCoord) const;

bool willTransform(void);

+ 3
- 3
common/rfb/transTempl.h View File

@@ -51,7 +51,7 @@
// large (for 16bpp, the table needs 64K entries).

void transSimpleINtoOUT (void* table_,
const PixelFormat& inPF, void* inPtr, int inStride,
const PixelFormat& inPF, const void* inPtr, int inStride,
const PixelFormat& outPF, void* outPtr, int outStride,
int width, int height)
{
@@ -85,7 +85,7 @@ void transSimpleINtoOUT (void* table_,
// into two different functions for efficiency.

void transRGBINtoOUT (void* table,
const PixelFormat& inPF, void* inPtr, int inStride,
const PixelFormat& inPF, const void* inPtr, int inStride,
const PixelFormat& outPF, void* outPtr, int outStride,
int width, int height)
{
@@ -115,7 +115,7 @@ void transRGBINtoOUT (void* table,
// colour cube index in a fourth table to yield a pixel value.

void transRGBCubeINtoOUT (void* table,
const PixelFormat& inPF, void* inPtr, int inStride,
const PixelFormat& inPF, const void* inPtr, int inStride,
const PixelFormat& outPF, void* outPtr,
int outStride, int width, int height)
{

Loading…
Cancel
Save