From 3c4eb15203a39c8070d841eab15fe7a3b8751001 Mon Sep 17 00:00:00 2001 From: "honfika@gmail.com" Date: Thu, 24 Mar 2016 22:36:31 +0100 Subject: [PATCH] fix? for #1199 Automatically import alpha channel do JPEG3 and JPEG4 tags from PNG. --- .../src/com/jpexs/decompiler/flash/tags/DefineBitsJPEG3Tag.java | 2 +- .../src/com/jpexs/decompiler/flash/tags/DefineBitsJPEG4Tag.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/DefineBitsJPEG3Tag.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/DefineBitsJPEG3Tag.java index 6f1a90470..e518fdeb2 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/DefineBitsJPEG3Tag.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/DefineBitsJPEG3Tag.java @@ -128,7 +128,7 @@ public class DefineBitsJPEG3Tag extends ImageTag implements AloneTag { bitmapAlphaData = new ByteArrayRange(SWFOutputStream.compressByteArray(ba)); } else { - bitmapAlphaData = ByteArrayRange.EMPTY; + bitmapAlphaData = new ByteArrayRange(SWFOutputStream.compressByteArray(new byte[0])); } imageData = new ByteArrayRange(data); diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/DefineBitsJPEG4Tag.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/DefineBitsJPEG4Tag.java index 0003fc48f..a3e5e2570 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/DefineBitsJPEG4Tag.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/DefineBitsJPEG4Tag.java @@ -133,7 +133,7 @@ public class DefineBitsJPEG4Tag extends ImageTag implements AloneTag { bitmapAlphaData = new ByteArrayRange(SWFOutputStream.compressByteArray(ba)); } else { - bitmapAlphaData = ByteArrayRange.EMPTY; + bitmapAlphaData = new ByteArrayRange(SWFOutputStream.compressByteArray(new byte[0])); } imageData = new ByteArrayRange(data);