package xyz.stream.view;

import android.graphics.Rect;
import android.view.View;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;
import androidx.recyclerview.widget.f2;
import androidx.recyclerview.widget.m1;

/* JADX INFO: loaded from: classes3.dex */
public class GridSpacingItemDecoration extends m1 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final int f36294a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final int f36295b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final boolean f36296c;

    public GridSpacingItemDecoration(int i10, int i11, boolean z10) {
        this.f36294a = i10;
        this.f36295b = i11;
        this.f36296c = z10;
    }

    @Override // androidx.recyclerview.widget.m1
    public void getItemOffsets(@NonNull Rect rect, @NonNull View view, RecyclerView recyclerView, @NonNull f2 f2Var) {
        int childAdapterPosition = recyclerView.getChildAdapterPosition(view);
        int i10 = this.f36294a;
        int i11 = childAdapterPosition % i10;
        boolean z10 = recyclerView.getLayoutDirection() == 1;
        boolean z11 = this.f36296c;
        int i12 = this.f36295b;
        if (z11) {
            if (z10) {
                rect.right = i12 - ((i11 * i12) / i10);
                rect.left = ((i11 + 1) * i12) / i10;
            } else {
                rect.left = i12 - ((i11 * i12) / i10);
                rect.right = ((i11 + 1) * i12) / i10;
            }
            if (childAdapterPosition < i10) {
                rect.top = i12;
            }
            rect.bottom = i12;
            return;
        }
        if (z10) {
            rect.right = (i11 * i12) / i10;
            rect.left = i12 - (((i11 + 1) * i12) / i10);
        } else {
            rect.left = (i11 * i12) / i10;
            rect.right = i12 - (((i11 + 1) * i12) / i10);
        }
        if (childAdapterPosition >= i10) {
            rect.top = i12;
        }
    }
}
