package com.applovin.impl; import android.media.MediaCodec; import android.media.MediaCrypto; import android.media.MediaFormat; import android.os.Bundle; import android.os.Handler; import android.view.Surface; import com.applovin.impl.ul; import java.nio.ByteBuffer; /* loaded from: classes.dex */ public interface hd { public static final class a { public final kd a; public final MediaFormat b; public final f9 c; public final Surface d; public final MediaCrypto e; public final int f; public final boolean g; public static a a(kd kdVar, MediaFormat mediaFormat, f9 f9Var, MediaCrypto mediaCrypto) { return new a(kdVar, mediaFormat, f9Var, null, mediaCrypto, 0, false); } public static a a(kd kdVar, MediaFormat mediaFormat, f9 f9Var, Surface surface, MediaCrypto mediaCrypto) { return new a(kdVar, mediaFormat, f9Var, surface, mediaCrypto, 0, false); } private a(kd kdVar, MediaFormat mediaFormat, f9 f9Var, Surface surface, MediaCrypto mediaCrypto, int i, boolean z) { this.a = kdVar; this.b = mediaFormat; this.c = f9Var; this.d = surface; this.e = mediaCrypto; this.f = i; this.g = z; } } public interface b { public static final b a = new ul.c(); hd a(a aVar); } public interface c { void a(hd hdVar, long j, long j2); } int a(MediaCodec.BufferInfo bufferInfo); ByteBuffer a(int i); void a(); void a(int i, int i2, int i3, long j, int i4); void a(int i, int i2, a5 a5Var, long j, int i3); void a(int i, long j); void a(int i, boolean z); void a(Bundle bundle); void a(Surface surface); void a(c cVar, Handler handler); ByteBuffer b(int i); void b(); void c(int i); boolean c(); int d(); MediaFormat e(); }