From cf9761de2c6fcaf53557a66ba9750feaebfc66b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Mon, 5 Dec 2022 20:35:35 +0100 Subject: [PATCH] can be displayed refactoring --- .../com/jpexs/decompiler/flash/tags/DefineVideoStreamTag.java | 4 ++++ src/com/jpexs/decompiler/flash/gui/MainPanel.java | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/DefineVideoStreamTag.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/DefineVideoStreamTag.java index ea2d874a5..f286d0b1b 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/DefineVideoStreamTag.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/DefineVideoStreamTag.java @@ -225,6 +225,10 @@ public class DefineVideoStreamTag extends DrawableTag implements BoundedTag, Tim return getRect(); } + public static boolean displayAvailable() { + return SimpleMediaPlayer.isAvailable(); + } + private void initPlayer() { if (mediaPlayer != null) { // && !mediaPlayer.isFinished()) { return; diff --git a/src/com/jpexs/decompiler/flash/gui/MainPanel.java b/src/com/jpexs/decompiler/flash/gui/MainPanel.java index 03ff8c348..f626d30ce 100644 --- a/src/com/jpexs/decompiler/flash/gui/MainPanel.java +++ b/src/com/jpexs/decompiler/flash/gui/MainPanel.java @@ -198,7 +198,6 @@ import com.jpexs.helpers.Path; import com.jpexs.helpers.ProgressListener; import com.jpexs.helpers.Reference; import com.jpexs.helpers.SerializableImage; -import com.jpexs.video.SimpleMediaPlayer; import java.awt.BorderLayout; import java.awt.CardLayout; import java.awt.Color; @@ -4611,7 +4610,7 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se } boolean internalViewer = !isAdobeFlashPlayerEnabled(); - boolean isVideoButNotDrawable = (treeItem instanceof DefineVideoStreamTag) && (!SimpleMediaPlayer.isAvailable()); + boolean isVideoButNotDrawable = (treeItem instanceof DefineVideoStreamTag) && (!DefineVideoStreamTag.displayAvailable()); if (treeItem instanceof SWF) { SWF swf = (SWF) treeItem;