discord-jadx/app/src/main/java/c/f/g/b/b.java

51 lines
1.5 KiB
Java

package c.f.g.b;
import android.os.Handler;
import android.os.Looper;
import androidx.annotation.AnyThread;
import androidx.annotation.MainThread;
import c.f.g.b.a;
import java.util.ArrayList;
/* compiled from: DeferredReleaserConcurrentImpl */
public class b extends a {
public final Object b = new Object();
/* renamed from: c reason: collision with root package name */
public final Handler f382c = new Handler(Looper.getMainLooper());
public ArrayList<a.AbstractC0061a> d = new ArrayList<>();
public ArrayList<a.AbstractC0061a> e = new ArrayList<>();
public final Runnable f = new a();
/* compiled from: DeferredReleaserConcurrentImpl */
public class a implements Runnable {
public a() {
}
@Override // java.lang.Runnable
@MainThread
public void run() {
ArrayList<a.AbstractC0061a> arrayList;
synchronized (b.this.b) {
b bVar = b.this;
ArrayList<a.AbstractC0061a> arrayList2 = bVar.e;
arrayList = bVar.d;
bVar.e = arrayList;
bVar.d = arrayList2;
}
int size = arrayList.size();
for (int i = 0; i < size; i++) {
b.this.e.get(i).release();
}
b.this.e.clear();
}
}
@Override // c.f.g.b.a
@AnyThread
public void a(a.AbstractC0061a aVar) {
synchronized (this.b) {
this.d.remove(aVar);
}
}
}