package com.bumptech.glide.provider; import com.bumptech.glide.load.ResourceEncoder; import java.util.ArrayList; import java.util.List; /* loaded from: classes.dex */ public class ResourceEncoderRegistry { private final List> a = new ArrayList(); private static final class Entry { private final Class a; final ResourceEncoder b; Entry(Class cls, ResourceEncoder resourceEncoder) { this.a = cls; this.b = resourceEncoder; } boolean a(Class cls) { return this.a.isAssignableFrom(cls); } } public synchronized void a(Class cls, ResourceEncoder resourceEncoder) { this.a.add(new Entry<>(cls, resourceEncoder)); } public synchronized ResourceEncoder a(Class cls) { int size = this.a.size(); for (int i = 0; i < size; i++) { Entry entry = this.a.get(i); if (entry.a(cls)) { return (ResourceEncoder) entry.b; } } return null; } }