diff options
author | Matthew Hoops | 2010-05-20 18:45:12 +0000 |
---|---|---|
committer | Matthew Hoops | 2010-05-20 18:45:12 +0000 |
commit | ad42fa0b2d613a879250cd601a4c0756bfe699cd (patch) | |
tree | 8af19338dc6a88958b46b67f5a03189fb8541876 /engines/mohawk/video/video.cpp | |
parent | 2e0fdda51ff9ff48bb8cbfcc770f9fd99cccd43e (diff) | |
download | scummvm-rg350-ad42fa0b2d613a879250cd601a4c0756bfe699cd.tar.gz scummvm-rg350-ad42fa0b2d613a879250cd601a4c0756bfe699cd.tar.bz2 scummvm-rg350-ad42fa0b2d613a879250cd601a4c0756bfe699cd.zip |
The QuickTime getPalette() function should output in RGB format, not RGBA.
svn-id: r49121
Diffstat (limited to 'engines/mohawk/video/video.cpp')
-rw-r--r-- | engines/mohawk/video/video.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/mohawk/video/video.cpp b/engines/mohawk/video/video.cpp index ce50653c73..86ecd4dedf 100644 --- a/engines/mohawk/video/video.cpp +++ b/engines/mohawk/video/video.cpp @@ -176,9 +176,9 @@ bool VideoManager::updateBackgroundMovies() { for (uint16 j = 0; j < frame->h; j++) { for (uint16 k = 0; k < frame->w; k++) { byte palIndex = *((byte *)frame->getBasePtr(k, j)); - byte r = palette[palIndex * 4]; - byte g = palette[palIndex * 4 + 1]; - byte b = palette[palIndex * 4 + 2]; + byte r = palette[palIndex * 3]; + byte g = palette[palIndex * 3 + 1]; + byte b = palette[palIndex * 3 + 2]; if (pixelFormat.bytesPerPixel == 2) *((uint16 *)newFrame->getBasePtr(k, j)) = pixelFormat.RGBToColor(r, g, b); else |