Merge a267c03aea6589a86e487fa96b1f24066edc7b18 into 4481dd7fe6dd8c9bd116c391aed544de6239c640
This commit is contained in:
commit
8b72447c39
@ -132,7 +132,6 @@ ksp {
|
||||
arg("room.schemaLocation", "$projectDir/schemas")
|
||||
}
|
||||
|
||||
|
||||
// Custom dependency configuration for ktlint
|
||||
val ktlint by configurations.creating
|
||||
|
||||
@ -256,6 +255,7 @@ dependencies {
|
||||
|
||||
// HTTP client
|
||||
implementation(libs.squareup.okhttp)
|
||||
implementation(libs.squareup.okhttp.brotli)
|
||||
|
||||
// Media player
|
||||
implementation(libs.google.exoplayer.core)
|
||||
|
||||
@ -23,9 +23,12 @@ import java.util.concurrent.TimeUnit;
|
||||
import java.util.stream.Collectors;
|
||||
import java.util.stream.Stream;
|
||||
|
||||
import okhttp3.CompressionInterceptor;
|
||||
import okhttp3.Gzip;
|
||||
import okhttp3.OkHttpClient;
|
||||
import okhttp3.RequestBody;
|
||||
import okhttp3.ResponseBody;
|
||||
import okhttp3.brotli.Brotli;
|
||||
|
||||
public final class DownloaderImpl extends Downloader {
|
||||
public static final String USER_AGENT =
|
||||
@ -44,6 +47,9 @@ public final class DownloaderImpl extends Downloader {
|
||||
.readTimeout(30, TimeUnit.SECONDS)
|
||||
// .cache(new Cache(new File(context.getExternalCacheDir(), "okhttp"),
|
||||
// 16 * 1024 * 1024))
|
||||
.addInterceptor(new CompressionInterceptor(
|
||||
Brotli.INSTANCE,
|
||||
Gzip.INSTANCE))
|
||||
.build();
|
||||
this.mCookies = new HashMap<>();
|
||||
}
|
||||
|
||||
@ -127,6 +127,7 @@ squareup-leakcanary-core = { module = "com.squareup.leakcanary:leakcanary-androi
|
||||
squareup-leakcanary-plumber = { module = "com.squareup.leakcanary:plumber-android", version.ref = "leakcanary" }
|
||||
squareup-leakcanary-watcher = { module = "com.squareup.leakcanary:leakcanary-object-watcher-android", version.ref = "leakcanary" }
|
||||
squareup-okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttp" }
|
||||
squareup-okhttp-brotli = { module = "com.squareup.okhttp3:okhttp-brotli", version.ref = "okhttp" }
|
||||
squareup-picasso = { module = "com.squareup.picasso:picasso", version.ref = "picasso" }
|
||||
zacsweers-autoservice-compiler = { module = "dev.zacsweers.autoservice:auto-service-ksp", version.ref = "autoservice-zacsweers" }
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user