2021-08-09 22:50:52 +00:00
|
|
|
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 */
|
2021-08-10 10:47:20 +00:00
|
|
|
public final Handler f377c = new Handler(Looper.getMainLooper());
|
2021-08-09 22:50:52 +00:00
|
|
|
public ArrayList<a.AbstractC0059a> d = new ArrayList<>();
|
|
|
|
public ArrayList<a.AbstractC0059a> 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.AbstractC0059a> arrayList;
|
|
|
|
synchronized (b.this.b) {
|
|
|
|
b bVar = b.this;
|
|
|
|
ArrayList<a.AbstractC0059a> 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.AbstractC0059a aVar) {
|
|
|
|
synchronized (this.b) {
|
|
|
|
this.d.remove(aVar);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|