Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/quite/humla.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Lublin <daniel@lublin.se>2020-06-25 10:42:16 +0300
committerDaniel Lublin <daniel@lublin.se>2020-06-25 10:42:16 +0300
commitf0a333891840f02b306f7fa06af9e6c9ca4d3dc2 (patch)
tree760ba8590e0e1049b21fde9cfb8e863436310bd1
parent4d984eb450d4e942148f3e14d0e6e9f5103d4e70 (diff)
Initialize minidns properlyminidns
-rw-r--r--build.gradle1
-rw-r--r--src/main/java/se/lublin/humla/HumlaService.java5
2 files changed, 6 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle
index c6f8e77..90d9d49 100644
--- a/build.gradle
+++ b/build.gradle
@@ -43,6 +43,7 @@ dependencies {
implementation 'com.googlecode.javacpp:javacpp:0.7'
implementation 'org.jetbrains:annotations:18.0.0'
implementation 'org.minidns:minidns-hla:0.3.4'
+ implementation 'org.minidns:minidns-android21:0.3.4'
implementation 'com.google.guava:guava:28.2-android'
}
diff --git a/src/main/java/se/lublin/humla/HumlaService.java b/src/main/java/se/lublin/humla/HumlaService.java
index f909293..a0b73bf 100644
--- a/src/main/java/se/lublin/humla/HumlaService.java
+++ b/src/main/java/se/lublin/humla/HumlaService.java
@@ -38,6 +38,8 @@ import java.security.cert.X509Certificate;
import java.util.ArrayList;
import java.util.List;
+import org.minidns.dnsserverlookup.android21.AndroidUsingLinkProperties;
+
import se.lublin.humla.audio.AudioOutput;
import se.lublin.humla.audio.BluetoothScoReceiver;
import se.lublin.humla.audio.inputmode.ActivityInputMode;
@@ -267,6 +269,9 @@ public class HumlaService extends Service implements IHumlaService, IHumlaSessio
mActivityInputMode = new ActivityInputMode(0); // FIXME: reasonable default
mContinuousInputMode = new ContinuousInputMode();
mWhisperTargetList = new WhisperTargetList();
+
+ // initialize minidns dns lookup mechanisms
+ AndroidUsingLinkProperties.setup(this);
}
@Override