diff --git a/app/libs/limelight-common.jar b/app/libs/limelight-common.jar index c1b93feb..5ff38374 100644 Binary files a/app/libs/limelight-common.jar and b/app/libs/limelight-common.jar differ diff --git a/app/src/main/java/com/limelight/AppView.java b/app/src/main/java/com/limelight/AppView.java index 4276180e..7c1df194 100644 --- a/app/src/main/java/com/limelight/AppView.java +++ b/app/src/main/java/com/limelight/AppView.java @@ -372,7 +372,7 @@ public class AppView extends Activity implements AdapterFragmentCallbacks { if (existingApp.app.getAppId() == app.getAppId()) { // Found the app; update its properties if (existingApp.app.getIsRunning() != app.getIsRunning()) { - existingApp.app.setIsRunningBoolean(app.getIsRunning()); + existingApp.app.setIsRunning(app.getIsRunning()); updated = true; } if (!existingApp.app.getAppName().equals(app.getAppName())) { diff --git a/app/src/main/java/com/limelight/Game.java b/app/src/main/java/com/limelight/Game.java index d4670926..cbacd327 100644 --- a/app/src/main/java/com/limelight/Game.java +++ b/app/src/main/java/com/limelight/Game.java @@ -13,6 +13,7 @@ import com.limelight.nvstream.NvConnection; import com.limelight.nvstream.NvConnectionListener; import com.limelight.nvstream.StreamConfiguration; import com.limelight.nvstream.av.video.VideoDecoderRenderer; +import com.limelight.nvstream.http.NvApp; import com.limelight.nvstream.input.KeyboardPacket; import com.limelight.nvstream.input.MouseButtonPacket; import com.limelight.preferences.PreferenceConfiguration; @@ -188,8 +189,7 @@ public class Game extends Activity implements SurfaceHolder.Callback, StreamConfiguration config = new StreamConfiguration.Builder() .setResolution(prefConfig.width, prefConfig.height) .setRefreshRate(prefConfig.fps) - .setApp(appName) - .setAppId(appId) + .setApp(new NvApp(appName, appId)) .setBitrate(prefConfig.bitrate * 1000) .setEnableSops(prefConfig.enableSops) .enableAdaptiveResolution((decoderRenderer.getCapabilities() &