package com.applovin.impl; import com.mbridge.msdk.playercommon.exoplayer2.C; /* loaded from: classes.dex */ public abstract class c3 { public static void a(long j, bh bhVar, qo[] qoVarArr) { while (true) { if (bhVar.a() <= 1) { return; } int a = a(bhVar); int a2 = a(bhVar); int d = bhVar.d() + a2; if (a2 == -1 || a2 > bhVar.a()) { pc.d("CeaUtil", "Skipping remainder of malformed SEI NAL unit."); d = bhVar.e(); } else if (a == 4 && a2 >= 8) { int w = bhVar.w(); int C = bhVar.C(); int j2 = C == 49 ? bhVar.j() : 0; int w2 = bhVar.w(); if (C == 47) { bhVar.g(1); } boolean z = w == 181 && (C == 49 || C == 47) && w2 == 3; if (C == 49) { z &= j2 == 1195456820; } if (z) { b(j, bhVar, qoVarArr); } } bhVar.f(d); } } public static void b(long j, bh bhVar, qo[] qoVarArr) { int w = bhVar.w(); if ((w & 64) != 0) { bhVar.g(1); int i = (w & 31) * 3; int d = bhVar.d(); for (qo qoVar : qoVarArr) { bhVar.f(d); qoVar.a(bhVar, i); if (j != C.TIME_UNSET) { qoVar.a(j, 1, i, 0, null); } } } } private static int a(bh bhVar) { int i = 0; while (bhVar.a() != 0) { int w = bhVar.w(); i += w; if (w != 255) { return i; } } return -1; } }