ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

truemotion1data.h File Reference

#include "common/scummsys.h"
Include dependency graph for truemotion1data.h:

Go to the source code of this file.

Namespaces

namespace  Image
 

Based on the PCX specs: http://www.fileformat.info/format/pcx/spec/a10e75307b3a4cc49c3bbe6db4c41fa2/view.htm and the PCX decoder of FFmpeg (libavcodec/pcx.c): http://git.videolan.org/?p=ffmpeg.git;a=blob;f=libavcodec/pcx.c.


Variables

static const int16 Image::ydt1 [8] = { 0, -2, 2, -6, 6, -12, 12, -12 }
static const int16 Image::ydt2 [8] = { 0, -2, 4, -6, 8, -12, 12, -12 }
static const int16 Image::ydt3 [8] = { 4, -6, 20, -20, 46, -46, 94, -94 }
static const int16 Image::ydt4 [8] = { 0, -4, 4, -16, 16, -36, 36, -80 }
static const int16 Image::cdt1 [8] = { 0, -1, 1, -2, 3, -4, 5, -4 }
static const int16 Image::cdt2 [8] = { 0, -4, 3, -16, 20, -32, 36, -32 }
static const int16 Image::cdt3 [8] = { 0, -2, 2, -8, 8, -18, 18, -40 }
static const int16 *const Image::ydts [] = { ydt1, ydt2, ydt3, ydt4, NULL }
static const int16 *const Image::cdts [] = { cdt1, cdt1, cdt2, cdt3, NULL }
static const byte Image::pc_tbl2 []
static const byte Image::pc_tbl3 []
static const byte Image::pc_tbl4 []
static const byte *const Image::tables [] = { pc_tbl2, pc_tbl3, pc_tbl4 }


Generated on Sat Mar 23 2019 05:05:20 for ResidualVM by doxygen 1.7.1
curved edge   curved edge