package com.ss.android.socialbase.downloader.impls; import android.app.Notification; import android.os.IBinder; import android.os.RemoteException; import com.ss.android.socialbase.downloader.c.a; import com.ss.android.socialbase.downloader.constants.f; import com.ss.android.socialbase.downloader.depend.IDownloadFileUriProvider; import com.ss.android.socialbase.downloader.depend.IDownloadListener; import com.ss.android.socialbase.downloader.depend.af; import com.ss.android.socialbase.downloader.depend.ak; import com.ss.android.socialbase.downloader.depend.z; import com.ss.android.socialbase.downloader.downloader.Downloader; import com.ss.android.socialbase.downloader.downloader.IndependentProcessDownloadService; import com.ss.android.socialbase.downloader.downloader.c; import com.ss.android.socialbase.downloader.downloader.d; import com.ss.android.socialbase.downloader.downloader.i; import com.ss.android.socialbase.downloader.downloader.m; import com.ss.android.socialbase.downloader.downloader.n; import com.ss.android.socialbase.downloader.i.g; import com.ss.android.socialbase.downloader.model.DownloadInfo; import com.ss.android.socialbase.downloader.model.DownloadTask; import com.ss.android.socialbase.downloader.model.b; import java.util.List; /* compiled from: IndependentProcessDownloadHandler */ public class o implements m, n { private static final String a = "o"; private volatile i b; private com.ss.android.socialbase.downloader.downloader.o<IndependentProcessDownloadService> c; private m d = new p(); @Override // com.ss.android.socialbase.downloader.downloader.m public void b(DownloadInfo downloadInfo) { } public o() { com.ss.android.socialbase.downloader.downloader.o<IndependentProcessDownloadService> z = c.z(); this.c = z; z.a(this); } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(int i) { if (this.b != null) { try { this.b.a(i); } catch (RemoteException e) { e.printStackTrace(); } } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(int i, boolean z) { if (this.b != null) { try { this.b.a(i, z); } catch (RemoteException e) { e.printStackTrace(); } } } @Override // com.ss.android.socialbase.downloader.downloader.m public boolean b(int i) { if (this.b == null) { return false; } try { return this.b.b(i); } catch (RemoteException e) { e.printStackTrace(); return false; } } @Override // com.ss.android.socialbase.downloader.downloader.m public void c(int i) { if (this.b != null) { try { this.b.c(i); } catch (RemoteException e) { e.printStackTrace(); } } } @Override // com.ss.android.socialbase.downloader.downloader.m public void d(int i) { if (this.b != null) { try { this.b.d(i); } catch (RemoteException e) { e.printStackTrace(); } } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a() { if (this.b != null) { try { this.b.a(); } catch (RemoteException e) { e.printStackTrace(); } } } @Override // com.ss.android.socialbase.downloader.downloader.m public long e(int i) { if (this.b == null) { return 0; } try { return this.b.e(i); } catch (RemoteException e) { e.printStackTrace(); return 0; } } @Override // com.ss.android.socialbase.downloader.downloader.m public int f(int i) { if (this.b == null) { return 0; } try { return this.b.f(i); } catch (RemoteException e) { e.printStackTrace(); return 0; } } @Override // com.ss.android.socialbase.downloader.downloader.m public boolean g(int i) { if (this.b == null) { return false; } try { return this.b.g(i); } catch (RemoteException e) { e.printStackTrace(); return false; } } @Override // com.ss.android.socialbase.downloader.downloader.m public DownloadInfo h(int i) { if (this.b == null) { return this.d.h(i); } try { return this.b.h(i); } catch (RemoteException e) { e.printStackTrace(); return null; } } @Override // com.ss.android.socialbase.downloader.downloader.m public List<DownloadInfo> a(String str) { if (this.b == null) { return this.d.a(str); } try { return this.b.a(str); } catch (RemoteException e) { e.printStackTrace(); return null; } } @Override // com.ss.android.socialbase.downloader.downloader.m public List<b> i(int i) { if (this.b == null) { return this.d.i(i); } try { return this.b.i(i); } catch (RemoteException e) { e.printStackTrace(); return null; } } @Override // com.ss.android.socialbase.downloader.downloader.m public int a(String str, String str2) { return c.a(str, str2); } @Override // com.ss.android.socialbase.downloader.downloader.m public DownloadInfo b(String str, String str2) { return h(a(str, str2)); } @Override // com.ss.android.socialbase.downloader.downloader.m public List<DownloadInfo> b(String str) { if (this.b == null) { return this.d.b(str); } try { return this.b.b(str); } catch (RemoteException e) { e.printStackTrace(); return null; } } @Override // com.ss.android.socialbase.downloader.downloader.m public List<DownloadInfo> c(String str) { if (this.b == null) { return this.d.c(str); } try { return this.b.c(str); } catch (RemoteException e) { e.printStackTrace(); return null; } } @Override // com.ss.android.socialbase.downloader.downloader.m public List<DownloadInfo> d() { if (this.b == null) { return this.d.d(); } try { return this.b.b(); } catch (RemoteException e) { e.printStackTrace(); return null; } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(List<String> list) { if (this.b == null) { this.d.a(list); return; } try { this.b.a(list); } catch (RemoteException e) { e.printStackTrace(); } } @Override // com.ss.android.socialbase.downloader.downloader.m public void b(List<String> list) { if (this.b == null) { this.d.b(list); return; } try { this.b.b(list); } catch (RemoteException e) { e.printStackTrace(); } } @Override // com.ss.android.socialbase.downloader.downloader.m public void b(int i, boolean z) { if (this.b == null) { this.d.b(i, z); return; } try { this.b.b(i, z); } catch (RemoteException e) { e.printStackTrace(); } } @Override // com.ss.android.socialbase.downloader.downloader.m public void j(int i) { if (this.b == null) { this.d.j(i); return; } try { this.b.j(i); } catch (RemoteException e) { e.printStackTrace(); } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(int i, int i2, IDownloadListener iDownloadListener, f fVar, boolean z) { if (this.b != null) { try { this.b.b(i, i2, g.a(iDownloadListener, fVar != f.SUB), fVar.ordinal(), z); } catch (RemoteException e) { e.printStackTrace(); } } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(int i, int i2, IDownloadListener iDownloadListener, f fVar, boolean z, boolean z2) { if (this.b != null) { try { this.b.a(i, i2, g.a(iDownloadListener, fVar != f.SUB), fVar.ordinal(), z, z2); } catch (RemoteException e) { e.printStackTrace(); } } } @Override // com.ss.android.socialbase.downloader.downloader.m public void b(int i, int i2, IDownloadListener iDownloadListener, f fVar, boolean z) { if (this.b != null) { try { this.b.a(i, i2, g.a(iDownloadListener, fVar != f.SUB), fVar.ordinal(), z); } catch (RemoteException e) { e.printStackTrace(); } } } @Override // com.ss.android.socialbase.downloader.downloader.m public boolean a(DownloadInfo downloadInfo) { if (this.b == null) { return this.d.a(downloadInfo); } try { this.b.a(downloadInfo); return false; } catch (RemoteException e) { e.printStackTrace(); return false; } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(int i, Notification notification) { if (this.b == null) { a.d(a, "startForeground, aidlService is null"); return; } String str = a; a.c(str, "aidlService.startForeground, id = " + i); try { this.b.a(i, notification); } catch (RemoteException e) { e.printStackTrace(); } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(boolean z, boolean z2) { if (this.b == null) { a.d(a, "stopForeground, aidlService is null"); return; } a.c(a, "aidlService.stopForeground"); try { this.b.a(z2); } catch (RemoteException e) { e.printStackTrace(); } } @Override // com.ss.android.socialbase.downloader.downloader.m public boolean b() { if (this.b == null) { a.d(a, "isServiceForeground, aidlService is null"); return false; } a.c(a, "aidlService.isServiceForeground"); try { return this.b.f(); } catch (RemoteException e) { e.printStackTrace(); return false; } } @Override // com.ss.android.socialbase.downloader.downloader.m public boolean c() { return c.O(); } @Override // com.ss.android.socialbase.downloader.downloader.m public List<DownloadInfo> d(String str) { if (this.b == null) { return this.d.d(str); } try { return this.b.e(str); } catch (RemoteException e) { e.printStackTrace(); return null; } } @Override // com.ss.android.socialbase.downloader.downloader.m public List<DownloadInfo> e(String str) { if (this.b == null) { return null; } try { return this.b.d(str); } catch (RemoteException e) { e.printStackTrace(); return null; } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(DownloadTask downloadTask) { com.ss.android.socialbase.downloader.downloader.o<IndependentProcessDownloadService> oVar; if (downloadTask != null && (oVar = this.c) != null) { oVar.b(downloadTask); } } @Override // com.ss.android.socialbase.downloader.downloader.m public void b(DownloadTask downloadTask) { com.ss.android.socialbase.downloader.downloader.o<IndependentProcessDownloadService> oVar; if (downloadTask != null && (oVar = this.c) != null) { oVar.c(downloadTask); } } @Override // com.ss.android.socialbase.downloader.downloader.m public boolean l(int i) { if (this.b == null) { return false; } try { return this.b.k(i); } catch (RemoteException e) { e.printStackTrace(); return false; } } @Override // com.ss.android.socialbase.downloader.downloader.m public void k(int i) { com.ss.android.socialbase.downloader.downloader.o<IndependentProcessDownloadService> oVar = this.c; if (oVar != null) { oVar.a(i); } } @Override // com.ss.android.socialbase.downloader.downloader.m public void startService() { com.ss.android.socialbase.downloader.downloader.o<IndependentProcessDownloadService> oVar = this.c; if (oVar != null) { oVar.startService(); } } @Override // com.ss.android.socialbase.downloader.downloader.m public boolean e() { if (this.b == null) { return this.d.e(); } try { return this.b.d(); } catch (RemoteException e) { e.printStackTrace(); return false; } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(int i, List<b> list) { if (this.b != null) { try { this.b.b(i, list); } catch (RemoteException e) { e.printStackTrace(); } } } @Override // com.ss.android.socialbase.downloader.downloader.m public void c(int i, boolean z) { if (this.b != null) { try { this.b.d(i, z); } catch (RemoteException e) { e.printStackTrace(); } } } @Override // com.ss.android.socialbase.downloader.downloader.m public int m(int i) { if (this.b == null) { return d.a().b(i); } try { return this.b.m(i); } catch (RemoteException e) { e.printStackTrace(); return -1; } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(b bVar) { if (this.b == null) { this.d.a(bVar); return; } try { this.b.a(bVar); } catch (RemoteException e) { e.printStackTrace(); } } @Override // com.ss.android.socialbase.downloader.downloader.m public boolean c(DownloadInfo downloadInfo) { if (this.b == null) { return this.d.c(downloadInfo); } try { return this.b.b(downloadInfo); } catch (RemoteException e) { e.printStackTrace(); return false; } } @Override // com.ss.android.socialbase.downloader.downloader.m public boolean n(int i) { if (this.b == null) { return this.d.n(i); } try { return this.b.n(i); } catch (RemoteException e) { e.printStackTrace(); return false; } } @Override // com.ss.android.socialbase.downloader.downloader.m public void o(int i) { if (this.b == null) { this.d.o(i); return; } try { this.b.o(i); } catch (RemoteException e) { e.printStackTrace(); } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(int i, int i2, long j) { if (this.b == null) { this.d.a(i, i2, j); return; } try { this.b.a(i, i2, j); } catch (RemoteException e) { e.printStackTrace(); } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(int i, int i2, int i3, long j) { if (this.b == null) { this.d.a(i, i2, i3, j); return; } try { this.b.a(i, i2, i3, j); } catch (RemoteException e) { e.printStackTrace(); } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(int i, int i2, int i3, int i4) { if (this.b == null) { this.d.a(i, i2, i3, i4); return; } try { this.b.a(i, i2, i3, i4); } catch (RemoteException e) { e.printStackTrace(); } } @Override // com.ss.android.socialbase.downloader.downloader.m public boolean p(int i) { if (this.b == null) { return this.d.p(i); } try { return this.b.p(i); } catch (RemoteException e) { e.printStackTrace(); return false; } } @Override // com.ss.android.socialbase.downloader.downloader.m public void f() { if (this.b == null) { this.d.f(); return; } try { this.b.e(); } catch (RemoteException e) { e.printStackTrace(); } } @Override // com.ss.android.socialbase.downloader.downloader.m public void b(int i, List<b> list) { if (this.b == null) { this.d.b(i, list); return; } try { this.b.a(i, list); } catch (RemoteException e) { e.printStackTrace(); } } @Override // com.ss.android.socialbase.downloader.downloader.m public boolean g() { return this.b != null; } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(ak akVar) { if (this.b != null) { try { this.b.a(g.a(akVar)); } catch (RemoteException e) { e.printStackTrace(); } } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(int i, int i2) { if (this.b != null) { try { this.b.a(i, i2); } catch (RemoteException e) { e.printStackTrace(); } } } @Override // com.ss.android.socialbase.downloader.downloader.m public z q(int i) { if (this.b == null) { return null; } try { return g.a(this.b.q(i)); } catch (RemoteException e) { e.printStackTrace(); return null; } } @Override // com.ss.android.socialbase.downloader.downloader.m public af r(int i) { if (this.b == null) { return null; } try { return g.a(this.b.r(i)); } catch (RemoteException e) { e.printStackTrace(); return null; } } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(int i, z zVar) { if (this.b != null) { try { this.b.a(i, g.a(zVar)); } catch (RemoteException e) { e.printStackTrace(); } } } @Override // com.ss.android.socialbase.downloader.downloader.m public IDownloadFileUriProvider s(int i) { if (this.b == null) { return null; } try { return g.a(this.b.s(i)); } catch (RemoteException e) { e.printStackTrace(); return null; } } @Override // com.ss.android.socialbase.downloader.downloader.n public void a(IBinder iBinder) { this.b = i.a.a(iBinder); if (com.ss.android.socialbase.downloader.i.f.a()) { a(new ak() { /* class com.ss.android.socialbase.downloader.impls.o.AnonymousClass1 */ @Override // com.ss.android.socialbase.downloader.depend.ak public void a(int i, int i2) { if (i2 == 1) { Downloader.getInstance(c.N()).pause(i); List<b> i3 = l.a(false).i(i); if (i3 != null) { l.a(true).a(i, com.ss.android.socialbase.downloader.i.f.a(i3)); } } else if (i2 == 2) { Downloader.getInstance(c.N()).cancel(i); } } }); } } @Override // com.ss.android.socialbase.downloader.downloader.n public void h() { this.b = null; } @Override // com.ss.android.socialbase.downloader.downloader.m public void a(int i, long j) { if (this.b != null) { try { this.b.a(i, j); } catch (RemoteException e) { e.printStackTrace(); } } } }