package com.google.android.m4b.maps.ac;

import com.google.android.m4b.maps.aa.d;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.DataInput;
import java.io.DataInputStream;
import java.io.DataOutput;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.zip.GZIPInputStream;

public final class c
{
  public static int a(a parama, int paramInt)
  {
    return a(parama, paramInt, 0);
  }

  public static int a(a parama, int paramInt1, int paramInt2)
  {
    if (parama != null);
    try
    {
      if (parama.j(paramInt1))
      {
        int i = parama.d(paramInt1);
        paramInt2 = i;
      }
      return paramInt2;
    }
    catch (ClassCastException localClassCastException)
    {
      return paramInt2;
    }
    catch (IllegalArgumentException localIllegalArgumentException)
    {
    }
    return paramInt2;
  }

  public static int a(b paramb, InputStream paramInputStream, a parama)
  {
    long l = a.a(paramInputStream, true);
    if (l == -1L)
      return -1;
    if ((0x7 & l) != 2L)
      throw new IOException("Message expected");
    int i = (int)(l >>> 3);
    parama.a((b)paramb.b(i));
    parama.a(paramInputStream, (int)a.a(paramInputStream, false));
    return i;
  }

  public static long a(a parama, int paramInt, long paramLong)
  {
    long l1 = 3600000L;
    if (parama != null);
    try
    {
      if (parama.j(3))
      {
        long l2 = parama.e(3);
        l1 = l2;
      }
      return l1;
    }
    catch (ClassCastException localClassCastException)
    {
      return l1;
    }
    catch (IllegalArgumentException localIllegalArgumentException)
    {
    }
    return l1;
  }

  public static a a(a parama)
  {
    a locala = new a(parama.b());
    locala.a(parama.d());
    return locala;
  }

  public static a a(b paramb, DataInput paramDataInput)
  {
    a locala = new a(paramb);
    InputStream localInputStream = a(paramDataInput);
    locala.a(localInputStream);
    if (localInputStream.read() != -1)
      throw new IOException();
    localInputStream.close();
    return locala;
  }

  public static InputStream a(DataInput paramDataInput)
  {
    int i = paramDataInput.readInt();
    d locald = new d((InputStream)paramDataInput, Math.abs(i));
    if (i < 0)
      return new GZIPInputStream(locald);
    return locald;
  }

  public static void a(DataOutput paramDataOutput, a parama)
  {
    ByteArrayOutputStream localByteArrayOutputStream = new ByteArrayOutputStream();
    parama.b(localByteArrayOutputStream);
    byte[] arrayOfByte = localByteArrayOutputStream.toByteArray();
    paramDataOutput.writeInt(arrayOfByte.length);
    paramDataOutput.write(arrayOfByte);
  }

  public static a b(a parama, int paramInt)
  {
    a locala = parama.a(paramInt);
    parama.b(paramInt, locala);
    return locala;
  }

  public static DataInput b(a parama)
  {
    ByteArrayOutputStream localByteArrayOutputStream = new ByteArrayOutputStream();
    a(new DataOutputStream(localByteArrayOutputStream), parama);
    return new DataInputStream(new ByteArrayInputStream(localByteArrayOutputStream.toByteArray()));
  }

  public static a c(a parama, int paramInt)
  {
    a locala = parama.a(paramInt);
    parama.a(paramInt, locala);
    return locala;
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.google.android.m4b.maps.ac.c
 * JD-Core Version:    0.6.2
 */