From bb1c9aa3ece33d6e3f7dfef1b03e727601aaa8c0 Mon Sep 17 00:00:00 2001 From: Lyubomir Marinov <lyubomir.marinov@jitsi.org> Date: Thu, 26 Jul 2012 21:18:12 +0000 Subject: [PATCH] Fixes an IllegalMonitorStateException in PortAudioRenderer reported by Emil Ivov. --- .../jmfext/media/renderer/audio/PortAudioRenderer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/org/jitsi/impl/neomedia/jmfext/media/renderer/audio/PortAudioRenderer.java b/src/org/jitsi/impl/neomedia/jmfext/media/renderer/audio/PortAudioRenderer.java index 25ae1c5e..8bf84ae3 100644 --- a/src/org/jitsi/impl/neomedia/jmfext/media/renderer/audio/PortAudioRenderer.java +++ b/src/org/jitsi/impl/neomedia/jmfext/media/renderer/audio/PortAudioRenderer.java @@ -477,7 +477,8 @@ private void doOpen() * the change such as the name of the property and its old and new values */ @Override - protected void playbackDevicePropertyChange(PropertyChangeEvent event) + protected synchronized void playbackDevicePropertyChange( + PropertyChangeEvent event) { /* * Stop, close, re-open and re-start this Renderer (performing whichever -- GitLab