From 09f3f851fd9a857eaaaa566bab49e1f26df17ae3 Mon Sep 17 00:00:00 2001 From: Iwan Timmer Date: Thu, 7 Aug 2014 16:29:34 +0200 Subject: [PATCH] Use correct debug level --- src/com/limelight/Limelight.java | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/src/com/limelight/Limelight.java b/src/com/limelight/Limelight.java index 79023de..5073086 100644 --- a/src/com/limelight/Limelight.java +++ b/src/com/limelight/Limelight.java @@ -33,6 +33,7 @@ public class Limelight implements NvConnectionListener { private String host; private NvConnection conn; private boolean connectionTerminating; + private Logger logger; /** * Constructs a new instance based on the given host @@ -292,12 +293,13 @@ public class Limelight implements NvConnectionListener { System.exit(5); } - //Set debugging level - Logger.getLogger(LimeLog.class.getName()).setLevel(debug); - StreamConfiguration streamConfig = new StreamConfiguration("Steam", width, height, refresh, bitrate); Limelight limelight = new Limelight(host); + + //Set debugging level + limelight.setLevel(debug); + if (!pair) if (fake) limelight.startUpFake(streamConfig, video); @@ -306,8 +308,14 @@ public class Limelight implements NvConnectionListener { else limelight.pair(); } - - + + public void setLevel(Level level) { + if (logger==null) + logger = Logger.getLogger(LimeLog.class.getName()); + + logger.setLevel(level); + } + public void stop() { connectionTerminating = true; conn.stop();