package com.facetec.sdk; import java.io.IOException; import java.nio.charset.Charset; /* loaded from: classes.dex */ public abstract class ki { public long a() throws IOException { return -1L; } public abstract jz b(); public abstract void d(mv mvVar) throws IOException; public static ki e(jz jzVar, String str) { Charset charset = km.c; if (jzVar != null && (charset = jzVar.e()) == null) { charset = km.c; StringBuilder sb = new StringBuilder(); sb.append(jzVar); sb.append("; charset=utf-8"); jzVar = jz.a(sb.toString()); } return a(jzVar, str.getBytes(charset)); } public static ki a(jz jzVar, byte[] bArr) { return c(jzVar, bArr, bArr.length); } private static ki c(jz jzVar, byte[] bArr, int i) { if (bArr == null) { throw new NullPointerException("content == null"); } km.e(bArr.length, i); return new ki(jzVar, i, bArr) { // from class: com.facetec.sdk.ki.1 private jz a; private byte[] b; private int c; private int d = 0; { this.a = jzVar; this.c = i; this.b = bArr; } @Override // com.facetec.sdk.ki public final void d(mv mvVar) throws IOException { mvVar.d(this.b, this.d, this.c); } @Override // com.facetec.sdk.ki public final jz b() { return this.a; } @Override // com.facetec.sdk.ki public final long a() { return this.c; } }; } }