25#include "graphics/palette.h"
26#include "graphics/surface.h"
27#include "image/image_decoder.h"
28#include "image/codecs/codec.h"
31class SeekableReadStream;
68 _requestedPixelFormat = format;
114 CodecAccuracy _accuracy;
Simple class for handling a palette data.
Definition: palette.h:61
virtual const byte * getPalette()
Definition: codec.h:104
Definition: image_decoder.h:53
bool setOutputPixelFormat(const Graphics::PixelFormat &format) override
Definition: jpeg.h:65
const Graphics::Palette & getPalette() const override
Definition: jpeg.h:59
const Graphics::Surface * getSurface() const override
void setOutputColorSpace(ColorSpace outSpace)
Definition: jpeg.h:105
ColorSpace
Definition: jpeg.h:73
@ kColorSpaceRGB
Definition: jpeg.h:79
@ kColorSpaceYUV
Definition: jpeg.h:94
Graphics::PixelFormat getPixelFormat() const override
const Graphics::Surface * decodeFrame(Common::SeekableReadStream &stream) override
bool loadStream(Common::SeekableReadStream &str) override
void setCodecAccuracy(CodecAccuracy accuracy) override
Definition: algorithm.h:29