diff --git a/trunk/src/com/jpexs/decompiler/flash/tags/DefineSpriteTag.java b/trunk/src/com/jpexs/decompiler/flash/tags/DefineSpriteTag.java index d5e3b817f..5480ddc34 100644 --- a/trunk/src/com/jpexs/decompiler/flash/tags/DefineSpriteTag.java +++ b/trunk/src/com/jpexs/decompiler/flash/tags/DefineSpriteTag.java @@ -234,9 +234,8 @@ public class DefineSpriteTag extends CharacterTag implements Container, Drawable sos.writeUI16(spriteId); sos.writeUI16(frameCount); if (hasEndTag) { - sos.writeTags(subTags); + sos.writeUI16(0); } - sos.writeUI16(0); sos.close(); } catch (IOException e) { } diff --git a/trunk/src/com/jpexs/decompiler/flash/tags/SoundStreamBlockTag.java b/trunk/src/com/jpexs/decompiler/flash/tags/SoundStreamBlockTag.java index 0acb8d801..00332fc6f 100644 --- a/trunk/src/com/jpexs/decompiler/flash/tags/SoundStreamBlockTag.java +++ b/trunk/src/com/jpexs/decompiler/flash/tags/SoundStreamBlockTag.java @@ -38,5 +38,7 @@ public class SoundStreamBlockTag extends Tag { * @throws IOException */ public SoundStreamBlockTag(SWF swf, byte[] headerData, byte[] data, long pos) throws IOException { - super(swf, ID, "SoundStreamBlock", headerData, data, pos); } + super(swf, ID, "SoundStreamBlock", headerData, data, pos); + //all data is streamSoundData + } }