Annotations for basic SWF types, conditions, etc.

This commit is contained in:
Jindra Petk
2014-02-04 23:10:52 +01:00
parent 125e950abe
commit 4bac00be71
39 changed files with 528 additions and 7 deletions

View File

@@ -1548,19 +1548,19 @@ public class SWFInputStream extends InputStream {
int NScaleBits = (int) readUB(5);
ret.scaleX = (int) readSB(NScaleBits);
ret.scaleY = (int) readSB(NScaleBits);
ret.bitsScale = NScaleBits;
ret.nScaleBits = NScaleBits;
}
ret.hasRotate = readUB(1) == 1;
if (ret.hasRotate) {
int NRotateBits = (int) readUB(5);
ret.rotateSkew0 = (int) readSB(NRotateBits);
ret.rotateSkew1 = (int) readSB(NRotateBits);
ret.bitsRotate = NRotateBits;
ret.nRotateBits = NRotateBits;
}
int NTranslateBits = (int) readUB(5);
ret.translateX = (int) readSB(NTranslateBits);
ret.translateY = (int) readSB(NTranslateBits);
ret.bitsTranslate = NTranslateBits;
ret.nTranslateBits = NTranslateBits;
alignByte();
return ret;
}