package androidx.media3.exoplayer.drm;

import androidx.media3.common.DrmInitData;
import androidx.media3.common.util.UnstableApi;
import androidx.media3.exoplayer.source.LoadEventInfo;
import defpackage.bj4;
import defpackage.hs0;
import defpackage.nr8;
import defpackage.rq6;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
@UnstableApi
public final class KeyRequestInfo {
    public final bj4<LoadEventInfo> loadInfos;

    @rq6
    public final bj4<DrmInitData.SchemeData> schemeDatas;

    public static final class Builder {
        private final bj4.a<LoadEventInfo> loadEventInfos = bj4.i();
        private bj4<DrmInitData.SchemeData> schemeDatas;

        @hs0
        public Builder addLoadInfo(LoadEventInfo loadEventInfo) {
            this.loadEventInfos.h(loadEventInfo);
            return this;
        }

        @nr8
        public KeyRequestInfo build() {
            return new KeyRequestInfo(this);
        }

        @hs0
        public Builder setSchemeDatas(List<DrmInitData.SchemeData> list) {
            this.schemeDatas = bj4.l(list);
            return this;
        }
    }

    private KeyRequestInfo(Builder builder) {
        this.loadInfos = builder.loadEventInfos.j();
        this.schemeDatas = builder.schemeDatas;
    }
}
