package c.a.r; import android.os.Process; import d0.z.d.m; import java.util.Collection; import java.util.List; import java.util.Objects; import java.util.concurrent.Callable; import java.util.concurrent.ExecutorService; import java.util.concurrent.Future; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicInteger; /* compiled from: MediaEngineExecutorService.kt */ public final class c implements ExecutorService { public static final AtomicInteger i = new AtomicInteger(); public final ExecutorService j; /* compiled from: MediaEngineExecutorService.kt */ public static final class a implements Runnable { public final /* synthetic */ c i; public a(c cVar) { this.i = cVar; } @Override // java.lang.Runnable public final void run() { c cVar = this.i; Process.myTid(); Objects.requireNonNull(cVar); Thread currentThread = Thread.currentThread(); m.checkNotNullExpressionValue(currentThread, "Thread.currentThread()"); currentThread.setName("MediaEngineExecutor-" + c.i.getAndIncrement()); } } public c(ExecutorService executorService) { m.checkNotNullParameter(executorService, "es"); this.j = executorService; executorService.submit(new a(this)); } @Override // java.util.concurrent.ExecutorService public boolean awaitTermination(long j, TimeUnit timeUnit) { return this.j.awaitTermination(j, timeUnit); } @Override // java.util.concurrent.Executor public void execute(Runnable runnable) { this.j.execute(runnable); } @Override // java.util.concurrent.ExecutorService public List> invokeAll(Collection> collection) { return this.j.invokeAll(collection); } @Override // java.util.concurrent.ExecutorService public List> invokeAll(Collection> collection, long j, TimeUnit timeUnit) { return this.j.invokeAll(collection, j, timeUnit); } @Override // java.util.concurrent.ExecutorService public T invokeAny(Collection> collection) { return (T) this.j.invokeAny(collection); } @Override // java.util.concurrent.ExecutorService public T invokeAny(Collection> collection, long j, TimeUnit timeUnit) { return (T) this.j.invokeAny(collection, j, timeUnit); } @Override // java.util.concurrent.ExecutorService public boolean isShutdown() { return this.j.isShutdown(); } @Override // java.util.concurrent.ExecutorService public boolean isTerminated() { return this.j.isTerminated(); } @Override // java.util.concurrent.ExecutorService public void shutdown() { this.j.shutdown(); } @Override // java.util.concurrent.ExecutorService public List shutdownNow() { return this.j.shutdownNow(); } @Override // java.util.concurrent.ExecutorService public Future submit(Runnable runnable) { return this.j.submit(runnable); } @Override // java.util.concurrent.ExecutorService public Future submit(Runnable runnable, T t) { return this.j.submit(runnable, t); } @Override // java.util.concurrent.ExecutorService public Future submit(Callable callable) { return this.j.submit(callable); } }