diff --git a/app/libs/limelight-common.jar b/app/libs/limelight-common.jar index 34955aaa..a4d81de0 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/Game.java b/app/src/main/java/com/limelight/Game.java index 824f6e27..058bb9e6 100644 --- a/app/src/main/java/com/limelight/Game.java +++ b/app/src/main/java/com/limelight/Game.java @@ -155,6 +155,7 @@ public class Game extends Activity implements SurfaceHolder.Callback, String host = Game.this.getIntent().getStringExtra(EXTRA_HOST); String app = Game.this.getIntent().getStringExtra(EXTRA_APP); String uniqueId = Game.this.getIntent().getStringExtra(EXTRA_UNIQUEID); + boolean remote = Game.this.getIntent().getBooleanExtra(EXTRA_STREAMING_REMOTE, false); decoderRenderer = new ConfigurableDecoderRenderer(); decoderRenderer.initializeWithFlags(drFlags); @@ -168,6 +169,7 @@ public class Game extends Activity implements SurfaceHolder.Callback, .enableAdaptiveResolution((decoderRenderer.getCapabilities() & VideoDecoderRenderer.CAPABILITY_ADAPTIVE_RESOLUTION) != 0) .enableLocalAudioPlayback(prefConfig.playHostAudio) + .setMaxPacketSize(remote ? 1024 : 1392) .build(); // Initialize the connection