From 04fd9709ac92db6a4758fab437fb4a59243f8830 Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Fri, 5 Feb 2021 02:03:03 +0800 Subject: [PATCH] remove unnecesary conversion --- .../src/main/java/forge/sound/AudioClip.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/forge-gui-desktop/src/main/java/forge/sound/AudioClip.java b/forge-gui-desktop/src/main/java/forge/sound/AudioClip.java index 67cfa46557a..311b7ad5b16 100644 --- a/forge-gui-desktop/src/main/java/forge/sound/AudioClip.java +++ b/forge-gui-desktop/src/main/java/forge/sound/AudioClip.java @@ -182,14 +182,8 @@ public class AudioClip implements IAudioClip { if (!fSound.exists()) { throw new IllegalArgumentException("Sound file " + fSound.toString() + " does not exist, cannot make a clip of it"); } - InputStream inputStream = null; try { - inputStream = Files.asByteSource(fSound).openStream(); - } catch (IOException e) { - e.printStackTrace(); - } - try { - ByteArrayInputStream bis = new ByteArrayInputStream(Converter.convertFrom(inputStream).toByteArray()); + ByteArrayInputStream bis = new ByteArrayInputStream(Converter.convertFrom(Files.asByteSource(fSound).openStream()).toByteArray()); AudioInputStream stream = AudioSystem.getAudioInputStream(bis); AudioFormat format = stream.getFormat(); DataLine.Info info = new DataLine.Info(Clip.class, stream.getFormat(), ((int) stream.getFrameLength() * format.getFrameSize()));