aboutsummaryrefslogtreecommitdiff
path: root/scumm/smush/player.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/smush/player.cpp')
-rw-r--r--scumm/smush/player.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/scumm/smush/player.cpp b/scumm/smush/player.cpp
index e3526fe11a..63bc931893 100644
--- a/scumm/smush/player.cpp
+++ b/scumm/smush/player.cpp
@@ -33,7 +33,6 @@
#include "frenderer.h"
#include "channel.h"
#include "chunk_type.h"
-#include "blitter.h"
#include <assert.h>
#include <stdlib.h>
@@ -608,8 +607,7 @@ void SmushPlayer::handleNewPalette(Chunk &b) {
void SmushPlayer::decodeCodec(Chunk &b, const Rect &r, Decoder &codec) {
assert(_curBuffer);
- Blitter blit((byte *)_curBuffer, _frameSize, r);
- codec.decode(blit, b);
+ codec.decode((byte *)_curBuffer, b);
if (_storeFrame == true) {
if (_frameBuffer == NULL) {
_frameBuffer = (byte *)malloc(_frameSize.getX() * _frameSize.getY());
@@ -648,7 +646,7 @@ void SmushPlayer::initSize(const Rect &r, bool always, bool transparent) {
_alreadyInit = true;
}
-void SmushPlayer::handleFrameObject(Chunk & b) {
+void SmushPlayer::handleFrameObject(Chunk &b) {
checkBlock(b, TYPE_FOBJ, 14);
if(_skipNext) {
_skipNext = false;