diff --git a/src/net/java/sip/communicator/impl/neomedia/jmfext/media/renderer/audio/PortAudioRenderer.java b/src/net/java/sip/communicator/impl/neomedia/jmfext/media/renderer/audio/PortAudioRenderer.java index 216f80e3d..54d3b88ef 100644 --- a/src/net/java/sip/communicator/impl/neomedia/jmfext/media/renderer/audio/PortAudioRenderer.java +++ b/src/net/java/sip/communicator/impl/neomedia/jmfext/media/renderer/audio/PortAudioRenderer.java @@ -192,9 +192,10 @@ public synchronized void open() */ public synchronized void close() { - stop(); - if (stream != null) + { + stop(); + try { stream.close(); @@ -203,6 +204,7 @@ public synchronized void close() { logger.error("Failed to close stream", paex); } + } } /**