package com.facebook; import android.os.Handler; import java.io.OutputStream; import java.util.HashMap; import java.util.Map; import kotlin.jvm.internal.Intrinsics; /* loaded from: classes2.dex */ public final class ProgressNoopOutputStream extends OutputStream implements RequestOutputStream { private final Handler callbackHandler; private GraphRequest currentRequest; private RequestProgress currentRequestProgress; private int maxProgress; private final Map progressMap = new HashMap(); public final int getMaxProgress() { return this.maxProgress; } public final Map getProgressMap() { return this.progressMap; } public ProgressNoopOutputStream(Handler handler) { this.callbackHandler = handler; } @Override // com.facebook.RequestOutputStream public void setCurrentRequest(GraphRequest graphRequest) { this.currentRequest = graphRequest; this.currentRequestProgress = graphRequest != null ? this.progressMap.get(graphRequest) : null; } public final void addProgress(long j) { GraphRequest graphRequest = this.currentRequest; if (graphRequest == null) { return; } if (this.currentRequestProgress == null) { RequestProgress requestProgress = new RequestProgress(this.callbackHandler, graphRequest); this.currentRequestProgress = requestProgress; this.progressMap.put(graphRequest, requestProgress); } RequestProgress requestProgress2 = this.currentRequestProgress; if (requestProgress2 != null) { requestProgress2.addToMax(j); } this.maxProgress += (int) j; } @Override // java.io.OutputStream public void write(byte[] buffer) { Intrinsics.checkNotNullParameter(buffer, "buffer"); addProgress(buffer.length); } @Override // java.io.OutputStream public void write(byte[] buffer, int i, int i2) { Intrinsics.checkNotNullParameter(buffer, "buffer"); addProgress(i2); } @Override // java.io.OutputStream public void write(int i) { addProgress(1L); } }