From ff600ddb66e2122336b7c4e2a57dc91407250e3c Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Thu, 13 Mar 2003 18:35:03 +0000 Subject: [PATCH] Log more information if the queue is full since I saw that when entering a sword fighting puzzle just now. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2305 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/java/com/threerings/media/sound/SoundManager.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/java/com/threerings/media/sound/SoundManager.java b/src/java/com/threerings/media/sound/SoundManager.java index 95e39d051..531a9e0fc 100644 --- a/src/java/com/threerings/media/sound/SoundManager.java +++ b/src/java/com/threerings/media/sound/SoundManager.java @@ -1,5 +1,5 @@ // -// $Id: SoundManager.java,v 1.47 2003/03/12 00:28:05 ray Exp $ +// $Id: SoundManager.java,v 1.48 2003/03/13 18:35:03 mdb Exp $ package com.threerings.media.sound; @@ -318,15 +318,16 @@ public class SoundManager if (_player != null && (_clipVol != 0f) && isEnabled(type)) { synchronized (_queue) { + SoundKey skey = new SoundKey(pkgPath, key); if (_queue.size() < MAX_QUEUE_SIZE) { - Log.debug("play requested [key=" + key + "]."); + Log.debug("play requested [key=" + skey + "]."); _queue.append(PLAY); - _queue.append(new SoundKey(pkgPath, key)); + _queue.append(skey); } else { Log.warning("SoundManager not playing sound because " + - "too many sounds in queue [pkgPath=" + pkgPath + - ", key=" + key + ", type=" + type + "]."); + "too many sounds in queue [key=" + skey + + ", type=" + type + ", queue=" + _queue + "]."); } } }