From 913078a5e9aeabf1049242fc068535718cb13e8e Mon Sep 17 00:00:00 2001 From: Diego Waxemberg Date: Mon, 30 Dec 2013 23:24:30 -0500 Subject: [PATCH] now use NativeGamepad class --- src/com/limelight/Limelight.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/com/limelight/Limelight.java b/src/com/limelight/Limelight.java index 53db4e8..d5bb890 100644 --- a/src/com/limelight/Limelight.java +++ b/src/com/limelight/Limelight.java @@ -10,6 +10,7 @@ import com.limelight.gui.MainFrame; import com.limelight.gui.StreamFrame; import com.limelight.input.gamepad.Gamepad; import com.limelight.input.gamepad.GamepadListener; +import com.limelight.input.gamepad.NativeGamepad; import com.limelight.nvstream.NvConnection; import com.limelight.nvstream.NvConnectionListener; import com.limelight.nvstream.StreamConfiguration; @@ -56,6 +57,7 @@ public class Limelight implements NvConnectionListener { VideoDecoderRenderer.FLAG_PREFER_QUALITY, PlatformBinding.getAudioRenderer(), PlatformBinding.getVideoDecoderRenderer()); + GamepadListener.getInstance().addDeviceListener(new Gamepad(conn)); } @@ -125,6 +127,9 @@ public class Limelight implements NvConnectionListener { LibraryHelper.prepareNativeLibraries(); createFrame(); + + NativeGamepad.start(); + NativeGamepad.addListener(GamepadListener.getInstance()); } public void stop() {