From e74517543d6f51495c8352eb266eba27921b138d Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Fri, 9 Apr 2021 19:32:39 -0500 Subject: [PATCH] Update common-c for initial GFE 3.22 compatibility --- app/src/main/java/com/limelight/Game.java | 1 + app/src/main/java/com/limelight/nvstream/jni/MoonBridge.java | 1 + app/src/main/jni/moonlight-core/moonlight-common-c | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/limelight/Game.java b/app/src/main/java/com/limelight/Game.java index 767c9102..513fdec7 100644 --- a/app/src/main/java/com/limelight/Game.java +++ b/app/src/main/java/com/limelight/Game.java @@ -1615,6 +1615,7 @@ public class Game extends Activity implements SurfaceHolder.Callback, break; case MoonBridge.ML_ERROR_UNEXPECTED_EARLY_TERMINATION: + case MoonBridge.ML_ERROR_PROTECTED_CONTENT: message = getResources().getString(R.string.early_termination_error); break; diff --git a/app/src/main/java/com/limelight/nvstream/jni/MoonBridge.java b/app/src/main/java/com/limelight/nvstream/jni/MoonBridge.java index d297b863..35799128 100644 --- a/app/src/main/java/com/limelight/nvstream/jni/MoonBridge.java +++ b/app/src/main/java/com/limelight/nvstream/jni/MoonBridge.java @@ -37,6 +37,7 @@ public class MoonBridge { public static final int ML_ERROR_NO_VIDEO_TRAFFIC = -100; public static final int ML_ERROR_NO_VIDEO_FRAME = -101; public static final int ML_ERROR_UNEXPECTED_EARLY_TERMINATION = -102; + public static final int ML_ERROR_PROTECTED_CONTENT = -103; public static final int ML_PORT_INDEX_TCP_47984 = 0; public static final int ML_PORT_INDEX_TCP_47989 = 1; diff --git a/app/src/main/jni/moonlight-core/moonlight-common-c b/app/src/main/jni/moonlight-core/moonlight-common-c index b5288674..5782246b 160000 --- a/app/src/main/jni/moonlight-core/moonlight-common-c +++ b/app/src/main/jni/moonlight-core/moonlight-common-c @@ -1 +1 @@ -Subproject commit b528867466fe780aa7b3f5309f4fd8dfa3b06765 +Subproject commit 5782246b30bfc11e659cf53b498886a924aa97d1