Fix offline Shader + Lyric Seeking

This commit is contained in:
meowarex
2026-08-19 06:54:51 +00:00
parent 5d8e52ce9f
commit a594e23ee5
27 changed files with 532 additions and 364 deletions
@@ -0,0 +1,2 @@
package coil.request;
public enum CachePolicy { ENABLED, READ_ONLY, WRITE_ONLY, DISABLED }
@@ -0,0 +1,19 @@
package coil.request;
import kotlinx.coroutines.CoroutineDispatcher;
/**
* coil.request.DefaultRequestOptions; i/j/k are the memory/disk/network cache policies (proven
* via h$a.a() -> ImageRequest.o/p/q -> Options.m/n/o, the last of which HttpUriFetcher gates on).
* Fields are deliberately non-final: a `final boolean h = false` would be a compile-time constant
* and javac would fold the read away instead of emitting iget-boolean. (claude)
*/
public final class b {
public CoroutineDispatcher a, b, c, d;
public d0.c.a e;
public coil.size.Precision f;
public android.graphics.Bitmap.Config g;
public boolean h;
public CachePolicy i, j, k;
public b(CoroutineDispatcher a, CoroutineDispatcher b, CoroutineDispatcher c, CoroutineDispatcher d,
d0.c.a transition, coil.size.Precision precision, android.graphics.Bitmap.Config config,
boolean h, CachePolicy memory, CachePolicy disk, CachePolicy network) {}
}
@@ -0,0 +1,3 @@
package coil.request;
/** coil.request.Disposable */
public interface d {}
@@ -0,0 +1,12 @@
package coil.request;
/** coil.request.ImageRequest; a(h) is newBuilder(), h.a is the Builder. */
public final class h {
public static a a(h request) { return null; }
public static final class a {
/** defaults block the built request copies its cache policies from */
public b b;
/** target */
public b0.c d;
public h a() { return null; }
}
}