From d3d82a7d0fcb1d0804c545a6b6bb6f31dd03097a Mon Sep 17 00:00:00 2001 From: Bnyro Date: Sat, 10 Sep 2022 19:35:05 +0200 Subject: [PATCH] enable http cache for retrofit --- app/src/main/java/com/github/libretube/api/CronetHelper.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/com/github/libretube/api/CronetHelper.kt b/app/src/main/java/com/github/libretube/api/CronetHelper.kt index 1ec6cf722..bbeb58c66 100644 --- a/app/src/main/java/com/github/libretube/api/CronetHelper.kt +++ b/app/src/main/java/com/github/libretube/api/CronetHelper.kt @@ -11,8 +11,12 @@ class CronetHelper { fun initCronet(context: Context) { engine = CronetEngine.Builder(context) + .enableHttp2(true) + .enableQuic(true) .enableBrotli(true) + .enableHttpCache(CronetEngine.Builder.HTTP_CACHE_IN_MEMORY, 1024L * 1024L) // 1MiB .build() + callFactory = CronetCallFactory.newBuilder(engine) .build() }