aboutsummaryrefslogtreecommitdiff
path: root/image/codecs/indeo4.h
diff options
context:
space:
mode:
authorPaul Gilbert2016-11-21 20:20:23 -0500
committerPaul Gilbert2016-11-21 20:20:23 -0500
commitb3c686195fa01434124079a3c8533d6b2f8b9795 (patch)
tree9d75d4eb7b229bc2df82069adeb8d302ce5ff735 /image/codecs/indeo4.h
parent7e35499c8964f8f5757387a310f9eb61cb227368 (diff)
downloadscummvm-rg350-b3c686195fa01434124079a3c8533d6b2f8b9795.tar.gz
scummvm-rg350-b3c686195fa01434124079a3c8533d6b2f8b9795.tar.bz2
scummvm-rg350-b3c686195fa01434124079a3c8533d6b2f8b9795.zip
IMAGE: Add hack to Indeo 4 decoder to guess transparent areas
Diffstat (limited to 'image/codecs/indeo4.h')
-rw-r--r--image/codecs/indeo4.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/image/codecs/indeo4.h b/image/codecs/indeo4.h
index 420acc3f33..8b7fdab3f9 100644
--- a/image/codecs/indeo4.h
+++ b/image/codecs/indeo4.h
@@ -89,6 +89,11 @@ protected:
* @returns result code: 0 = OK, negative number = error
*/
virtual int decodeMbInfo(IVIBandDesc *band, IVITile *tile);
+
+ /**
+ * Decodes optional transparency data within Indeo frames
+ */
+ virtual void decodeTransparency();
private:
int scaleTileSize(int defSize, int sizeFactor);