aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorMiguel Borges de Freitas <92enen@gmail.com>2023-05-19 09:28:04 +0100
committerGitHub <noreply@github.com>2023-05-19 09:28:04 +0100
commitaefcb837ab1d9cd6173bff899a2af218eb4bc284 (patch)
tree338ac28107e9344e7dfd0e4de3950e2475199397 /tools
parent7c43468ee0aaf3f998f01b1c26d899fbe0a2bfb4 (diff)
parent0d1b3635c84ef6f2e9c6ba4bfdd510fc9ca9944d (diff)
Merge pull request #23059 from joseluismarti/NetworkCallback
[Android] Listen to default network changes
Diffstat (limited to 'tools')
-rw-r--r--tools/android/packaging/xbmc/src/interfaces/XBMCConnectivityManagerNetworkCallback.java.in20
-rw-r--r--tools/depends/target/libandroidjni/LIBANDROIDJNI-VERSION4
2 files changed, 22 insertions, 2 deletions
diff --git a/tools/android/packaging/xbmc/src/interfaces/XBMCConnectivityManagerNetworkCallback.java.in b/tools/android/packaging/xbmc/src/interfaces/XBMCConnectivityManagerNetworkCallback.java.in
new file mode 100644
index 0000000000..c10a786b84
--- /dev/null
+++ b/tools/android/packaging/xbmc/src/interfaces/XBMCConnectivityManagerNetworkCallback.java.in
@@ -0,0 +1,20 @@
+package @APP_PACKAGE@.interfaces;
+
+import android.net.ConnectivityManager;
+import android.net.Network;
+
+public class XBMCConnectivityManagerNetworkCallback extends ConnectivityManager.NetworkCallback
+{
+ native void _onAvailable(Network network);
+ native void _onLost(Network network);
+
+ @Override
+ public void onAvailable(Network network) {
+ _onAvailable(network);
+ }
+
+ @Override
+ public void onLost(Network network) {
+ _onLost(network);
+ }
+}
diff --git a/tools/depends/target/libandroidjni/LIBANDROIDJNI-VERSION b/tools/depends/target/libandroidjni/LIBANDROIDJNI-VERSION
index 4dc5d9fceb..a43e4f7c07 100644
--- a/tools/depends/target/libandroidjni/LIBANDROIDJNI-VERSION
+++ b/tools/depends/target/libandroidjni/LIBANDROIDJNI-VERSION
@@ -1,6 +1,6 @@
LIBNAME=libandroidjni
-VERSION=4e2273a635aec4c51562f709d30bc10c3b14025a
+VERSION=c87bf16066428b13b6c3d53451a3a89ae8f70208
BASE_URL=https://github.com/xbmc/libandroidjni/archive
ARCHIVE=$(VERSION).tar.gz
-SHA512=5cebacf63a90bd61b6b2e511143645e97911287b093be4946a6f73063e2dae6088d4a443f0a719607609adaf89b281c0296b8f4efdd6faa3b835aee3488c5159
+SHA512=688e471b0d87d1d983c70a5525edec75298eb25cd54515973d9d8a919f59b4cbc5b7eb712032d7a627e879ab9e64f579aecb862544954c396a796edc0e24a0fa
BYPRODUCT=libandroidjni.a