package com.bumptech.glide.load.engine.cache; import android.annotation.SuppressLint; import com.bumptech.glide.load.Key; import com.bumptech.glide.load.engine.Resource; import com.bumptech.glide.load.engine.cache.MemoryCache; import com.bumptech.glide.util.LruCache; /* loaded from: classes.dex */ public class LruResourceCache extends LruCache> implements MemoryCache { private MemoryCache.ResourceRemovedListener d; public LruResourceCache(long j) { super(j); } /* JADX WARN: Can't rename method to resolve collision */ @Override // com.bumptech.glide.load.engine.cache.MemoryCache public /* bridge */ /* synthetic */ Resource a(Key key, Resource resource) { return (Resource) super.b((LruResourceCache) key, (Key) resource); } /* JADX INFO: Access modifiers changed from: protected */ @Override // com.bumptech.glide.util.LruCache /* renamed from: b, reason: merged with bridge method [inline-methods] */ public void a(Key key, Resource resource) { MemoryCache.ResourceRemovedListener resourceRemovedListener = this.d; if (resourceRemovedListener == null || resource == null) { return; } resourceRemovedListener.a(resource); } @Override // com.bumptech.glide.load.engine.cache.MemoryCache public /* bridge */ /* synthetic */ Resource a(Key key) { return (Resource) super.c(key); } @Override // com.bumptech.glide.load.engine.cache.MemoryCache public void a(MemoryCache.ResourceRemovedListener resourceRemovedListener) { this.d = resourceRemovedListener; } /* JADX INFO: Access modifiers changed from: protected */ @Override // com.bumptech.glide.util.LruCache /* renamed from: a, reason: merged with bridge method [inline-methods] */ public int b(Resource resource) { if (resource == null) { return super.b(null); } return resource.getSize(); } @Override // com.bumptech.glide.load.engine.cache.MemoryCache @SuppressLint({"InlinedApi"}) public void a(int i) { if (i >= 40) { a(); } else if (i >= 20 || i == 15) { a(b() / 2); } } }