diff options
author | Daniel Lublin <daniel@lublin.se> | 2020-06-25 10:42:16 +0300 |
---|---|---|
committer | Daniel Lublin <daniel@lublin.se> | 2020-06-25 10:42:16 +0300 |
commit | f0a333891840f02b306f7fa06af9e6c9ca4d3dc2 (patch) | |
tree | 760ba8590e0e1049b21fde9cfb8e863436310bd1 | |
parent | 4d984eb450d4e942148f3e14d0e6e9f5103d4e70 (diff) |
Initialize minidns properlyminidns
-rw-r--r-- | build.gradle | 1 | ||||
-rw-r--r-- | src/main/java/se/lublin/humla/HumlaService.java | 5 |
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 |