aboutsummaryrefslogtreecommitdiff
path: root/engines/cryo/video.cpp
diff options
context:
space:
mode:
authorStrangerke2016-12-04 15:28:04 -0800
committerEugene Sandulenko2017-01-25 22:42:11 +0100
commit3b379c1834271f4b98ada9b6d0fb00bc27ff5e2f (patch)
treefb1c8d1c966a44a4d1f525558c31ee8aa8e38d6e /engines/cryo/video.cpp
parent0c18e81ff2a975ef1ab6464a1bef39450a2db850 (diff)
downloadscummvm-rg350-3b379c1834271f4b98ada9b6d0fb00bc27ff5e2f.tar.gz
scummvm-rg350-3b379c1834271f4b98ada9b6d0fb00bc27ff5e2f.tar.bz2
scummvm-rg350-3b379c1834271f4b98ada9b6d0fb00bc27ff5e2f.zip
CRYO: Get rid of PLE32, start using MKTAG16
Diffstat (limited to 'engines/cryo/video.cpp')
-rw-r--r--engines/cryo/video.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/engines/cryo/video.cpp b/engines/cryo/video.cpp
index 838a95b6b1..82fa70283b 100644
--- a/engines/cryo/video.cpp
+++ b/engines/cryo/video.cpp
@@ -371,7 +371,7 @@ void HnmPlayer::decompUBA(byte *output, byte *curr_buffer, byte *prev_buffer, by
//HNM4 classic
int twolinesabove = -(width * 2);
for (;;) {
- code = PLE32(input) & 0xFFFFFF; //input++;
+ code = READ_LE_UINT32(input) & 0xFFFFFF; //input++;
count = code & 0x1F;
if (count) {
input += 3;
@@ -431,7 +431,7 @@ void HnmPlayer::decompUBA(byte *output, byte *curr_buffer, byte *prev_buffer, by
assert(0);
//HNM4 hires
for (;;) {
- code = PLE32(input) & 0xFFFFFF;
+ code = READ_LE_UINT32(input) & 0xFFFFFF;
input++;
count = code & 0x3F;
if (count) {
@@ -472,9 +472,9 @@ bool HnmPlayer::nextElement(hnm_t *hnm) {
return false;
for (;;) {
- int sz = PLE32(hnm->_dataPtr) & 0xFFFFFF;
+ int sz = READ_LE_UINT32(hnm->_dataPtr) & 0xFFFFFF;
hnm->_dataPtr += 4;
- int16 id = *(int16 *)hnm->_dataPtr;
+ int16 id = READ_LE_UINT16(hnm->_dataPtr);
hnm->_dataPtr += 2;
char h6 = *hnm->_dataPtr;
hnm->_dataPtr += 1;
@@ -482,11 +482,11 @@ bool HnmPlayer::nextElement(hnm_t *hnm) {
hnm->_dataPtr += 1;
hnm->_chunkId = id;
switch (id) {
- case BE16('PL'):
+ case MKTAG16('L', 'P'):
changePalette(hnm);
hnm->_dataPtr += sz - 8;
break;
- case BE16('IZ'):
+ case MKTAG16('Z', 'I'):
hnm->_frameNum++;
selectBuffers(hnm);
decompLempelZiv(hnm->_dataPtr + 4, hnm->_newFrameBuffer);
@@ -519,7 +519,7 @@ bool HnmPlayer::nextElement(hnm_t *hnm) {
}
return true;
- case BE16('IU'):
+ case MKTAG16('U', 'I'):
hnm->_frameNum++;
selectBuffers(hnm);
decompUBA(hnm->_newFrameBuffer, hnm->_newFrameBuffer, hnm->_oldFrameBuffer, hnm->_dataPtr, hnm->_header._width, h6);
@@ -533,8 +533,8 @@ bool HnmPlayer::nextElement(hnm_t *hnm) {
}
return true;
- case BE16('sd'):
- case BE16('SD'):
+ case MKTAG16('d', 's'):
+ case MKTAG16('D', 'S'):
if (_useSound) {
if (!h6) {
int sound_size = sz - 8;