From 29376076bbdb0bf947b27964f81c595f0b14066d Mon Sep 17 00:00:00 2001 From: Lyubomir Marinov Date: Tue, 22 Dec 2009 12:32:00 +0000 Subject: [PATCH] Fixes a NullPointerException in PortAudioRenderer#close(). Reported by Werner Dittmann. --- .../jmfext/media/renderer/audio/PortAudioRenderer.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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); } + } } /**