package com.strmr.ps.data.model.tmdb;

import androidx.media3.container.NalUnitUtil;
import androidx.media3.extractor.text.ttml.TtmlNode;
import com.google.gson.annotations.SerializedName;
import defpackage.cr4;
import defpackage.fi7;
import defpackage.kp6;
import defpackage.n89;
import defpackage.pq6;
import defpackage.vw2;
import defpackage.vx8;
import defpackage.x71;
import defpackage.y41;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000X\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0006\n\u0002\u0010\u0006\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b@\n\u0002\u0010\u000b\n\u0002\b\u0004\b\u0086\b\u0018\u00002\u00020\u0001BÃ\u0001\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0002\u0010\u0004\u001a\u00020\u0005\u0012\b\u0010\u0006\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\u0007\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\b\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\t\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\n\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\u000b\u001a\u0004\u0018\u00010\f\u0012\u000e\u0010\r\u001a\n\u0012\u0004\u0012\u00020\u000f\u0018\u00010\u000e\u0012\b\u0010\u0010\u001a\u0004\u0018\u00010\u0003\u0012\b\u0010\u0011\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\u0012\u001a\u0004\u0018\u00010\u0005\u0012\b\u0010\u0013\u001a\u0004\u0018\u00010\u0014\u0012\b\u0010\u0015\u001a\u0004\u0018\u00010\u0016\u0012\b\u0010\u0017\u001a\u0004\u0018\u00010\u0018\u0012\b\u0010\u0019\u001a\u0004\u0018\u00010\u001a\u0012\n\b\u0002\u0010\u001b\u001a\u0004\u0018\u00010\u001c\u0012\n\b\u0002\u0010\u001d\u001a\u0004\u0018\u00010\u001e¢\u0006\u0004\b\u001f\u0010 J\u0012\u0010@\u001a\u0004\u0018\u00010\u00052\b\b\u0002\u0010A\u001a\u00020\u0005J\u0012\u0010B\u001a\u0004\u0018\u00010\u00052\b\b\u0002\u0010A\u001a\u00020\u0005J\b\u0010C\u001a\u0004\u0018\u00010\u0005J\r\u0010D\u001a\u0004\u0018\u00010\u0003¢\u0006\u0002\u00100J\u0012\u0010E\u001a\u0004\u0018\u00010\u00052\b\b\u0002\u0010A\u001a\u00020\u0005J\u0012\u0010F\u001a\u0004\u0018\u00010\u00052\b\b\u0002\u0010G\u001a\u00020\u0003J\b\u0010H\u001a\u0004\u0018\u00010\u0005J\b\u0010I\u001a\u0004\u0018\u00010\u0005J\t\u0010J\u001a\u00020\u0003HÆ\u0003J\t\u0010K\u001a\u00020\u0005HÆ\u0003J\u000b\u0010L\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u000b\u0010M\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u000b\u0010N\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u000b\u0010O\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u000b\u0010P\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u0010\u0010Q\u001a\u0004\u0018\u00010\fHÆ\u0003¢\u0006\u0002\u0010+J\u0011\u0010R\u001a\n\u0012\u0004\u0012\u00020\u000f\u0018\u00010\u000eHÆ\u0003J\u0010\u0010S\u001a\u0004\u0018\u00010\u0003HÆ\u0003¢\u0006\u0002\u00100J\u000b\u0010T\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u000b\u0010U\u001a\u0004\u0018\u00010\u0005HÆ\u0003J\u000b\u0010V\u001a\u0004\u0018\u00010\u0014HÆ\u0003J\u000b\u0010W\u001a\u0004\u0018\u00010\u0016HÆ\u0003J\u000b\u0010X\u001a\u0004\u0018\u00010\u0018HÆ\u0003J\u000b\u0010Y\u001a\u0004\u0018\u00010\u001aHÆ\u0003J\u000b\u0010Z\u001a\u0004\u0018\u00010\u001cHÆ\u0003J\u000b\u0010[\u001a\u0004\u0018\u00010\u001eHÆ\u0003Jè\u0001\u0010\\\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00052\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\u0007\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\b\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\t\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\n\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\u000b\u001a\u0004\u0018\u00010\f2\u0010\b\u0002\u0010\r\u001a\n\u0012\u0004\u0012\u00020\u000f\u0018\u00010\u000e2\n\b\u0002\u0010\u0010\u001a\u0004\u0018\u00010\u00032\n\b\u0002\u0010\u0011\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\u0012\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\u0013\u001a\u0004\u0018\u00010\u00142\n\b\u0002\u0010\u0015\u001a\u0004\u0018\u00010\u00162\n\b\u0002\u0010\u0017\u001a\u0004\u0018\u00010\u00182\n\b\u0002\u0010\u0019\u001a\u0004\u0018\u00010\u001a2\n\b\u0002\u0010\u001b\u001a\u0004\u0018\u00010\u001c2\n\b\u0002\u0010\u001d\u001a\u0004\u0018\u00010\u001eHÆ\u0001¢\u0006\u0002\u0010]J\u0013\u0010^\u001a\u00020_2\b\u0010`\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010a\u001a\u00020\u0003HÖ\u0001J\t\u0010b\u001a\u00020\u0005HÖ\u0001R\u0016\u0010\u0002\u001a\u00020\u00038\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b!\u0010\"R\u0016\u0010\u0004\u001a\u00020\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b#\u0010$R\u0018\u0010\u0006\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b%\u0010$R\u0018\u0010\u0007\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b&\u0010$R\u0018\u0010\b\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b'\u0010$R\u0018\u0010\t\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b(\u0010$R\u0018\u0010\n\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b)\u0010$R\u001a\u0010\u000b\u001a\u0004\u0018\u00010\f8\u0006X\u0087\u0004¢\u0006\n\n\u0002\u0010,\u001a\u0004\b*\u0010+R\u001e\u0010\r\u001a\n\u0012\u0004\u0012\u00020\u000f\u0018\u00010\u000e8\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b-\u0010.R\u001a\u0010\u0010\u001a\u0004\u0018\u00010\u00038\u0006X\u0087\u0004¢\u0006\n\n\u0002\u00101\u001a\u0004\b/\u00100R\u0018\u0010\u0011\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b2\u0010$R\u0018\u0010\u0012\u001a\u0004\u0018\u00010\u00058\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b3\u0010$R\u0018\u0010\u0013\u001a\u0004\u0018\u00010\u00148\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b4\u00105R\u0018\u0010\u0015\u001a\u0004\u0018\u00010\u00168\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b6\u00107R\u0018\u0010\u0017\u001a\u0004\u0018\u00010\u00188\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b8\u00109R\u0018\u0010\u0019\u001a\u0004\u0018\u00010\u001a8\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b:\u0010;R\u0018\u0010\u001b\u001a\u0004\u0018\u00010\u001c8\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b<\u0010=R\u0018\u0010\u001d\u001a\u0004\u0018\u00010\u001e8\u0006X\u0087\u0004¢\u0006\b\n\u0000\u001a\u0004\b>\u0010?¨\u0006c"}, d2 = {"Lcom/strmr/ps/data/model/tmdb/TMDBMovieDetails;", "", TtmlNode.ATTR_ID, "", "title", "", "overview", "posterPath", "backdropPath", "imdbId", "releaseDate", "voteAverage", "", "genres", "", "Lcom/strmr/ps/data/model/tmdb/TMDBGenre;", "runtime", "tagline", "status", "images", "Lcom/strmr/ps/data/model/tmdb/TMDBImages;", "credits", "Lcom/strmr/ps/data/model/tmdb/TMDBCredits;", "releaseDates", "Lcom/strmr/ps/data/model/tmdb/TMDBReleaseDatesResponse;", "belongsToCollection", "Lcom/strmr/ps/data/model/tmdb/TMDBCollection;", "externalIds", "Lcom/strmr/ps/data/model/tmdb/TMDBExternalIds;", "videos", "Lcom/strmr/ps/data/model/tmdb/TMDBVideosResponse;", "<init>", "(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Lcom/strmr/ps/data/model/tmdb/TMDBImages;Lcom/strmr/ps/data/model/tmdb/TMDBCredits;Lcom/strmr/ps/data/model/tmdb/TMDBReleaseDatesResponse;Lcom/strmr/ps/data/model/tmdb/TMDBCollection;Lcom/strmr/ps/data/model/tmdb/TMDBExternalIds;Lcom/strmr/ps/data/model/tmdb/TMDBVideosResponse;)V", "getId", "()I", "getTitle", "()Ljava/lang/String;", "getOverview", "getPosterPath", "getBackdropPath", "getImdbId", "getReleaseDate", "getVoteAverage", "()Ljava/lang/Double;", "Ljava/lang/Double;", "getGenres", "()Ljava/util/List;", "getRuntime", "()Ljava/lang/Integer;", "Ljava/lang/Integer;", "getTagline", "getStatus", "getImages", "()Lcom/strmr/ps/data/model/tmdb/TMDBImages;", "getCredits", "()Lcom/strmr/ps/data/model/tmdb/TMDBCredits;", "getReleaseDates", "()Lcom/strmr/ps/data/model/tmdb/TMDBReleaseDatesResponse;", "getBelongsToCollection", "()Lcom/strmr/ps/data/model/tmdb/TMDBCollection;", "getExternalIds", "()Lcom/strmr/ps/data/model/tmdb/TMDBExternalIds;", "getVideos", "()Lcom/strmr/ps/data/model/tmdb/TMDBVideosResponse;", "getPosterUrl", "preferredLanguage", "getBackdropUrl", "getYear", "getRatingPercentage", "getLogoUrl", "getCastNames", "limit", "getCertification", "getTrailerKey", "component1", "component2", "component3", "component4", "component5", "component6", "component7", "component8", "component9", "component10", "component11", "component12", "component13", "component14", "component15", "component16", "component17", "component18", "copy", "(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/util/List;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Lcom/strmr/ps/data/model/tmdb/TMDBImages;Lcom/strmr/ps/data/model/tmdb/TMDBCredits;Lcom/strmr/ps/data/model/tmdb/TMDBReleaseDatesResponse;Lcom/strmr/ps/data/model/tmdb/TMDBCollection;Lcom/strmr/ps/data/model/tmdb/TMDBExternalIds;Lcom/strmr/ps/data/model/tmdb/TMDBVideosResponse;)Lcom/strmr/ps/data/model/tmdb/TMDBMovieDetails;", "equals", "", "other", "hashCode", "toString", "app_sideloadRelease"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@vx8
public final /* data */ class TMDBMovieDetails {

    @SerializedName("backdrop_path")
    @pq6
    private final String backdropPath;

    @SerializedName("belongs_to_collection")
    @pq6
    private final TMDBCollection belongsToCollection;

    @SerializedName("credits")
    @pq6
    private final TMDBCredits credits;

    @SerializedName("external_ids")
    @pq6
    private final TMDBExternalIds externalIds;

    @SerializedName("genres")
    @pq6
    private final List<TMDBGenre> genres;

    @SerializedName(TtmlNode.ATTR_ID)
    private final int id;

    @SerializedName("images")
    @pq6
    private final TMDBImages images;

    @SerializedName("imdb_id")
    @pq6
    private final String imdbId;

    @SerializedName("overview")
    @pq6
    private final String overview;

    @SerializedName("poster_path")
    @pq6
    private final String posterPath;

    @SerializedName("release_date")
    @pq6
    private final String releaseDate;

    @SerializedName("release_dates")
    @pq6
    private final TMDBReleaseDatesResponse releaseDates;

    @SerializedName("runtime")
    @pq6
    private final Integer runtime;

    @SerializedName("status")
    @pq6
    private final String status;

    @SerializedName("tagline")
    @pq6
    private final String tagline;

    @SerializedName("title")
    @kp6
    private final String title;

    @SerializedName("videos")
    @pq6
    private final TMDBVideosResponse videos;

    @SerializedName("vote_average")
    @pq6
    private final Double voteAverage;

    public TMDBMovieDetails(int i, @kp6 String str, @pq6 String str2, @pq6 String str3, @pq6 String str4, @pq6 String str5, @pq6 String str6, @pq6 Double d, @pq6 List<TMDBGenre> list, @pq6 Integer num, @pq6 String str7, @pq6 String str8, @pq6 TMDBImages tMDBImages, @pq6 TMDBCredits tMDBCredits, @pq6 TMDBReleaseDatesResponse tMDBReleaseDatesResponse, @pq6 TMDBCollection tMDBCollection, @pq6 TMDBExternalIds tMDBExternalIds, @pq6 TMDBVideosResponse tMDBVideosResponse) {
        cr4.g(str, "title");
        this.id = i;
        this.title = str;
        this.overview = str2;
        this.posterPath = str3;
        this.backdropPath = str4;
        this.imdbId = str5;
        this.releaseDate = str6;
        this.voteAverage = d;
        this.genres = list;
        this.runtime = num;
        this.tagline = str7;
        this.status = str8;
        this.images = tMDBImages;
        this.credits = tMDBCredits;
        this.releaseDates = tMDBReleaseDatesResponse;
        this.belongsToCollection = tMDBCollection;
        this.externalIds = tMDBExternalIds;
        this.videos = tMDBVideosResponse;
    }

    /* JADX WARN: Multi-variable type inference failed */
    public static /* synthetic */ TMDBMovieDetails copy$default(TMDBMovieDetails tMDBMovieDetails, int i, String str, String str2, String str3, String str4, String str5, String str6, Double d, List list, Integer num, String str7, String str8, TMDBImages tMDBImages, TMDBCredits tMDBCredits, TMDBReleaseDatesResponse tMDBReleaseDatesResponse, TMDBCollection tMDBCollection, TMDBExternalIds tMDBExternalIds, TMDBVideosResponse tMDBVideosResponse, int i2, Object obj) {
        TMDBVideosResponse tMDBVideosResponse2;
        TMDBExternalIds tMDBExternalIds2;
        int i3 = (i2 & 1) != 0 ? tMDBMovieDetails.id : i;
        String str9 = (i2 & 2) != 0 ? tMDBMovieDetails.title : str;
        String str10 = (i2 & 4) != 0 ? tMDBMovieDetails.overview : str2;
        String str11 = (i2 & 8) != 0 ? tMDBMovieDetails.posterPath : str3;
        String str12 = (i2 & 16) != 0 ? tMDBMovieDetails.backdropPath : str4;
        String str13 = (i2 & 32) != 0 ? tMDBMovieDetails.imdbId : str5;
        String str14 = (i2 & 64) != 0 ? tMDBMovieDetails.releaseDate : str6;
        Double d2 = (i2 & 128) != 0 ? tMDBMovieDetails.voteAverage : d;
        List list2 = (i2 & 256) != 0 ? tMDBMovieDetails.genres : list;
        Integer num2 = (i2 & 512) != 0 ? tMDBMovieDetails.runtime : num;
        String str15 = (i2 & 1024) != 0 ? tMDBMovieDetails.tagline : str7;
        String str16 = (i2 & 2048) != 0 ? tMDBMovieDetails.status : str8;
        TMDBImages tMDBImages2 = (i2 & 4096) != 0 ? tMDBMovieDetails.images : tMDBImages;
        TMDBCredits tMDBCredits2 = (i2 & 8192) != 0 ? tMDBMovieDetails.credits : tMDBCredits;
        int i4 = i3;
        TMDBReleaseDatesResponse tMDBReleaseDatesResponse2 = (i2 & 16384) != 0 ? tMDBMovieDetails.releaseDates : tMDBReleaseDatesResponse;
        TMDBCollection tMDBCollection2 = (i2 & 32768) != 0 ? tMDBMovieDetails.belongsToCollection : tMDBCollection;
        TMDBExternalIds tMDBExternalIds3 = (i2 & 65536) != 0 ? tMDBMovieDetails.externalIds : tMDBExternalIds;
        if ((i2 & 131072) != 0) {
            tMDBExternalIds2 = tMDBExternalIds3;
            tMDBVideosResponse2 = tMDBMovieDetails.videos;
        } else {
            tMDBVideosResponse2 = tMDBVideosResponse;
            tMDBExternalIds2 = tMDBExternalIds3;
        }
        return tMDBMovieDetails.copy(i4, str9, str10, str11, str12, str13, str14, d2, list2, num2, str15, str16, tMDBImages2, tMDBCredits2, tMDBReleaseDatesResponse2, tMDBCollection2, tMDBExternalIds2, tMDBVideosResponse2);
    }

    public static /* synthetic */ String getBackdropUrl$default(TMDBMovieDetails tMDBMovieDetails, String str, int i, Object obj) {
        if ((i & 1) != 0) {
            str = "en";
        }
        return tMDBMovieDetails.getBackdropUrl(str);
    }

    public static /* synthetic */ String getCastNames$default(TMDBMovieDetails tMDBMovieDetails, int i, int i2, Object obj) {
        if ((i2 & 1) != 0) {
            i = 10;
        }
        return tMDBMovieDetails.getCastNames(i);
    }

    public static /* synthetic */ String getLogoUrl$default(TMDBMovieDetails tMDBMovieDetails, String str, int i, Object obj) {
        if ((i & 1) != 0) {
            str = "en";
        }
        return tMDBMovieDetails.getLogoUrl(str);
    }

    public static /* synthetic */ String getPosterUrl$default(TMDBMovieDetails tMDBMovieDetails, String str, int i, Object obj) {
        if ((i & 1) != 0) {
            str = "en";
        }
        return tMDBMovieDetails.getPosterUrl(str);
    }

    /* JADX INFO: renamed from: component1, reason: from getter */
    public final int getId() {
        return this.id;
    }

    @pq6
    /* JADX INFO: renamed from: component10, reason: from getter */
    public final Integer getRuntime() {
        return this.runtime;
    }

    @pq6
    /* JADX INFO: renamed from: component11, reason: from getter */
    public final String getTagline() {
        return this.tagline;
    }

    @pq6
    /* JADX INFO: renamed from: component12, reason: from getter */
    public final String getStatus() {
        return this.status;
    }

    @pq6
    /* JADX INFO: renamed from: component13, reason: from getter */
    public final TMDBImages getImages() {
        return this.images;
    }

    @pq6
    /* JADX INFO: renamed from: component14, reason: from getter */
    public final TMDBCredits getCredits() {
        return this.credits;
    }

    @pq6
    /* JADX INFO: renamed from: component15, reason: from getter */
    public final TMDBReleaseDatesResponse getReleaseDates() {
        return this.releaseDates;
    }

    @pq6
    /* JADX INFO: renamed from: component16, reason: from getter */
    public final TMDBCollection getBelongsToCollection() {
        return this.belongsToCollection;
    }

    @pq6
    /* JADX INFO: renamed from: component17, reason: from getter */
    public final TMDBExternalIds getExternalIds() {
        return this.externalIds;
    }

    @pq6
    /* JADX INFO: renamed from: component18, reason: from getter */
    public final TMDBVideosResponse getVideos() {
        return this.videos;
    }

    @kp6
    /* JADX INFO: renamed from: component2, reason: from getter */
    public final String getTitle() {
        return this.title;
    }

    @pq6
    /* JADX INFO: renamed from: component3, reason: from getter */
    public final String getOverview() {
        return this.overview;
    }

    @pq6
    /* JADX INFO: renamed from: component4, reason: from getter */
    public final String getPosterPath() {
        return this.posterPath;
    }

    @pq6
    /* JADX INFO: renamed from: component5, reason: from getter */
    public final String getBackdropPath() {
        return this.backdropPath;
    }

    @pq6
    /* JADX INFO: renamed from: component6, reason: from getter */
    public final String getImdbId() {
        return this.imdbId;
    }

    @pq6
    /* JADX INFO: renamed from: component7, reason: from getter */
    public final String getReleaseDate() {
        return this.releaseDate;
    }

    @pq6
    /* JADX INFO: renamed from: component8, reason: from getter */
    public final Double getVoteAverage() {
        return this.voteAverage;
    }

    @pq6
    public final List<TMDBGenre> component9() {
        return this.genres;
    }

    @kp6
    public final TMDBMovieDetails copy(int id, @kp6 String title, @pq6 String overview, @pq6 String posterPath, @pq6 String backdropPath, @pq6 String imdbId, @pq6 String releaseDate, @pq6 Double voteAverage, @pq6 List<TMDBGenre> genres, @pq6 Integer runtime, @pq6 String tagline, @pq6 String status, @pq6 TMDBImages images, @pq6 TMDBCredits credits, @pq6 TMDBReleaseDatesResponse releaseDates, @pq6 TMDBCollection belongsToCollection, @pq6 TMDBExternalIds externalIds, @pq6 TMDBVideosResponse videos) {
        cr4.g(title, "title");
        return new TMDBMovieDetails(id, title, overview, posterPath, backdropPath, imdbId, releaseDate, voteAverage, genres, runtime, tagline, status, images, credits, releaseDates, belongsToCollection, externalIds, videos);
    }

    public boolean equals(@pq6 Object other) {
        if (this == other) {
            return true;
        }
        if (!(other instanceof TMDBMovieDetails)) {
            return false;
        }
        TMDBMovieDetails tMDBMovieDetails = (TMDBMovieDetails) other;
        return this.id == tMDBMovieDetails.id && cr4.b(this.title, tMDBMovieDetails.title) && cr4.b(this.overview, tMDBMovieDetails.overview) && cr4.b(this.posterPath, tMDBMovieDetails.posterPath) && cr4.b(this.backdropPath, tMDBMovieDetails.backdropPath) && cr4.b(this.imdbId, tMDBMovieDetails.imdbId) && cr4.b(this.releaseDate, tMDBMovieDetails.releaseDate) && cr4.b(this.voteAverage, tMDBMovieDetails.voteAverage) && cr4.b(this.genres, tMDBMovieDetails.genres) && cr4.b(this.runtime, tMDBMovieDetails.runtime) && cr4.b(this.tagline, tMDBMovieDetails.tagline) && cr4.b(this.status, tMDBMovieDetails.status) && cr4.b(this.images, tMDBMovieDetails.images) && cr4.b(this.credits, tMDBMovieDetails.credits) && cr4.b(this.releaseDates, tMDBMovieDetails.releaseDates) && cr4.b(this.belongsToCollection, tMDBMovieDetails.belongsToCollection) && cr4.b(this.externalIds, tMDBMovieDetails.externalIds) && cr4.b(this.videos, tMDBMovieDetails.videos);
    }

    @pq6
    public final String getBackdropPath() {
        return this.backdropPath;
    }

    @pq6
    public final String getBackdropUrl(@kp6 String preferredLanguage) {
        cr4.g(preferredLanguage, "preferredLanguage");
        String preferredBackdropPath = TMDBImagesKt.getPreferredBackdropPath(this.images, preferredLanguage);
        if (preferredBackdropPath == null) {
            preferredBackdropPath = this.backdropPath;
        }
        if (preferredBackdropPath != null) {
            return "https://image.tmdb.org/t/p/original".concat(preferredBackdropPath);
        }
        return null;
    }

    @pq6
    public final TMDBCollection getBelongsToCollection() {
        return this.belongsToCollection;
    }

    @pq6
    public final String getCastNames(int limit) {
        ArrayList arrayList;
        List<TMDBCast> cast;
        TMDBCredits tMDBCredits = this.credits;
        if (tMDBCredits == null || (cast = tMDBCredits.getCast()) == null) {
            arrayList = null;
        } else {
            List listBk = y41.bk(y41.bj(new Comparator() { // from class: com.strmr.ps.data.model.tmdb.TMDBMovieDetails$getCastNames$$inlined$sortedBy$1
                /* JADX WARN: Multi-variable type inference failed */
                @Override // java.util.Comparator
                public final int compare(T t, T t2) {
                    Integer order = ((TMDBCast) t).getOrder();
                    Integer numValueOf = Integer.valueOf(order != null ? order.intValue() : Integer.MAX_VALUE);
                    Integer order2 = ((TMDBCast) t2).getOrder();
                    return x71.b(numValueOf, Integer.valueOf(order2 != null ? order2.intValue() : Integer.MAX_VALUE));
                }
            }, cast), limit);
            ArrayList arrayList2 = new ArrayList();
            Iterator it = listBk.iterator();
            while (it.hasNext()) {
                String name = ((TMDBCast) it.next()).getName();
                if (name != null) {
                    arrayList2.add(name);
                }
            }
            arrayList = arrayList2;
        }
        if (arrayList == null || arrayList.isEmpty()) {
            return null;
        }
        return y41.ai(arrayList, ", ", null, null, null, 62);
    }

    @pq6
    public final String getCertification() {
        TMDBReleaseDate tMDBReleaseDate;
        List<TMDBReleaseDateInfo> releaseDates;
        Object next;
        List<TMDBReleaseDate> results;
        Object next2;
        TMDBReleaseDatesResponse tMDBReleaseDatesResponse = this.releaseDates;
        if (tMDBReleaseDatesResponse == null || (results = tMDBReleaseDatesResponse.getResults()) == null) {
            tMDBReleaseDate = null;
        } else {
            Iterator<T> it = results.iterator();
            while (true) {
                if (!it.hasNext()) {
                    next2 = null;
                    break;
                }
                next2 = it.next();
                if (cr4.b(((TMDBReleaseDate) next2).getIso31661(), "US")) {
                    break;
                }
            }
            tMDBReleaseDate = (TMDBReleaseDate) next2;
        }
        if (tMDBReleaseDate != null && (releaseDates = tMDBReleaseDate.getReleaseDates()) != null) {
            Iterator<T> it2 = releaseDates.iterator();
            while (true) {
                if (!it2.hasNext()) {
                    next = null;
                    break;
                }
                next = it2.next();
                String certification = ((TMDBReleaseDateInfo) next).getCertification();
                if (!(certification == null || n89.ab(certification))) {
                    break;
                }
            }
            TMDBReleaseDateInfo tMDBReleaseDateInfo = (TMDBReleaseDateInfo) next;
            if (tMDBReleaseDateInfo != null) {
                return tMDBReleaseDateInfo.getCertification();
            }
        }
        return null;
    }

    @pq6
    public final TMDBCredits getCredits() {
        return this.credits;
    }

    @pq6
    public final TMDBExternalIds getExternalIds() {
        return this.externalIds;
    }

    @pq6
    public final List<TMDBGenre> getGenres() {
        return this.genres;
    }

    public final int getId() {
        return this.id;
    }

    @pq6
    public final TMDBImages getImages() {
        return this.images;
    }

    @pq6
    public final String getImdbId() {
        return this.imdbId;
    }

    @pq6
    public final String getLogoUrl(@kp6 String preferredLanguage) {
        cr4.g(preferredLanguage, "preferredLanguage");
        TMDBImages tMDBImages = this.images;
        if (tMDBImages != null) {
            return TMDBImagesKt.getPreferredLogoUrl(tMDBImages, preferredLanguage);
        }
        return null;
    }

    @pq6
    public final String getOverview() {
        return this.overview;
    }

    @pq6
    public final String getPosterPath() {
        return this.posterPath;
    }

    @pq6
    public final String getPosterUrl(@kp6 String preferredLanguage) {
        cr4.g(preferredLanguage, "preferredLanguage");
        String preferredPosterPath = TMDBImagesKt.getPreferredPosterPath(this.images, preferredLanguage);
        if (preferredPosterPath == null) {
            preferredPosterPath = this.posterPath;
        }
        if (preferredPosterPath != null) {
            return "https://image.tmdb.org/t/p/w500".concat(preferredPosterPath);
        }
        return null;
    }

    @pq6
    public final Integer getRatingPercentage() {
        Double d = this.voteAverage;
        if (d != null) {
            return Integer.valueOf((int) (d.doubleValue() * ((double) 10)));
        }
        return null;
    }

    @pq6
    public final String getReleaseDate() {
        return this.releaseDate;
    }

    @pq6
    public final TMDBReleaseDatesResponse getReleaseDates() {
        return this.releaseDates;
    }

    @pq6
    public final Integer getRuntime() {
        return this.runtime;
    }

    @pq6
    public final String getStatus() {
        return this.status;
    }

    @pq6
    public final String getTagline() {
        return this.tagline;
    }

    @kp6
    public final String getTitle() {
        return this.title;
    }

    @pq6
    public final String getTrailerKey() {
        ArrayList arrayList;
        Object next;
        Object next2;
        Object next3;
        String key;
        List<TMDBVideo> results;
        TMDBVideosResponse tMDBVideosResponse = this.videos;
        if (tMDBVideosResponse == null || (results = tMDBVideosResponse.getResults()) == null) {
            arrayList = null;
        } else {
            arrayList = new ArrayList();
            for (Object obj : results) {
                String site = ((TMDBVideo) obj).getSite();
                if (site != null && site.equalsIgnoreCase("YouTube")) {
                    arrayList.add(obj);
                }
            }
        }
        if (arrayList == null || arrayList.isEmpty()) {
            return null;
        }
        Iterator it = arrayList.iterator();
        while (true) {
            if (!it.hasNext()) {
                next = null;
                break;
            }
            next = it.next();
            TMDBVideo tMDBVideo = (TMDBVideo) next;
            String type = tMDBVideo.getType();
            if (type != null && type.equalsIgnoreCase("Trailer") && cr4.b(tMDBVideo.getOfficial(), Boolean.TRUE)) {
                break;
            }
        }
        TMDBVideo tMDBVideo2 = (TMDBVideo) next;
        if (tMDBVideo2 != null && (key = tMDBVideo2.getKey()) != null) {
            return key;
        }
        Iterator it2 = arrayList.iterator();
        while (true) {
            if (!it2.hasNext()) {
                next2 = null;
                break;
            }
            next2 = it2.next();
            String type2 = ((TMDBVideo) next2).getType();
            if (type2 != null && type2.equalsIgnoreCase("Trailer")) {
                break;
            }
        }
        TMDBVideo tMDBVideo3 = (TMDBVideo) next2;
        String key2 = tMDBVideo3 != null ? tMDBVideo3.getKey() : null;
        if (key2 == null) {
            Iterator it3 = arrayList.iterator();
            while (true) {
                if (!it3.hasNext()) {
                    next3 = null;
                    break;
                }
                next3 = it3.next();
                String type3 = ((TMDBVideo) next3).getType();
                if (type3 != null && type3.equalsIgnoreCase("Teaser")) {
                    break;
                }
            }
            TMDBVideo tMDBVideo4 = (TMDBVideo) next3;
            key2 = tMDBVideo4 != null ? tMDBVideo4.getKey() : null;
            if (key2 == null) {
                TMDBVideo tMDBVideo5 = (TMDBVideo) y41.ab(arrayList);
                if (tMDBVideo5 != null) {
                    return tMDBVideo5.getKey();
                }
                return null;
            }
        }
        return key2;
    }

    @pq6
    public final TMDBVideosResponse getVideos() {
        return this.videos;
    }

    @pq6
    public final Double getVoteAverage() {
        return this.voteAverage;
    }

    @pq6
    public final String getYear() {
        String str = this.releaseDate;
        if (str != null) {
            return n89.bb(4, str);
        }
        return null;
    }

    public int hashCode() {
        int iB = vw2.b(Integer.hashCode(this.id) * 31, 31, this.title);
        String str = this.overview;
        int iHashCode = (iB + (str == null ? 0 : str.hashCode())) * 31;
        String str2 = this.posterPath;
        int iHashCode2 = (iHashCode + (str2 == null ? 0 : str2.hashCode())) * 31;
        String str3 = this.backdropPath;
        int iHashCode3 = (iHashCode2 + (str3 == null ? 0 : str3.hashCode())) * 31;
        String str4 = this.imdbId;
        int iHashCode4 = (iHashCode3 + (str4 == null ? 0 : str4.hashCode())) * 31;
        String str5 = this.releaseDate;
        int iHashCode5 = (iHashCode4 + (str5 == null ? 0 : str5.hashCode())) * 31;
        Double d = this.voteAverage;
        int iHashCode6 = (iHashCode5 + (d == null ? 0 : d.hashCode())) * 31;
        List<TMDBGenre> list = this.genres;
        int iHashCode7 = (iHashCode6 + (list == null ? 0 : list.hashCode())) * 31;
        Integer num = this.runtime;
        int iHashCode8 = (iHashCode7 + (num == null ? 0 : num.hashCode())) * 31;
        String str6 = this.tagline;
        int iHashCode9 = (iHashCode8 + (str6 == null ? 0 : str6.hashCode())) * 31;
        String str7 = this.status;
        int iHashCode10 = (iHashCode9 + (str7 == null ? 0 : str7.hashCode())) * 31;
        TMDBImages tMDBImages = this.images;
        int iHashCode11 = (iHashCode10 + (tMDBImages == null ? 0 : tMDBImages.hashCode())) * 31;
        TMDBCredits tMDBCredits = this.credits;
        int iHashCode12 = (iHashCode11 + (tMDBCredits == null ? 0 : tMDBCredits.hashCode())) * 31;
        TMDBReleaseDatesResponse tMDBReleaseDatesResponse = this.releaseDates;
        int iHashCode13 = (iHashCode12 + (tMDBReleaseDatesResponse == null ? 0 : tMDBReleaseDatesResponse.hashCode())) * 31;
        TMDBCollection tMDBCollection = this.belongsToCollection;
        int iHashCode14 = (iHashCode13 + (tMDBCollection == null ? 0 : tMDBCollection.hashCode())) * 31;
        TMDBExternalIds tMDBExternalIds = this.externalIds;
        int iHashCode15 = (iHashCode14 + (tMDBExternalIds == null ? 0 : tMDBExternalIds.hashCode())) * 31;
        TMDBVideosResponse tMDBVideosResponse = this.videos;
        return iHashCode15 + (tMDBVideosResponse != null ? tMDBVideosResponse.hashCode() : 0);
    }

    @kp6
    public String toString() {
        int i = this.id;
        String str = this.title;
        String str2 = this.overview;
        String str3 = this.posterPath;
        String str4 = this.backdropPath;
        String str5 = this.imdbId;
        String str6 = this.releaseDate;
        Double d = this.voteAverage;
        List<TMDBGenre> list = this.genres;
        Integer num = this.runtime;
        String str7 = this.tagline;
        String str8 = this.status;
        TMDBImages tMDBImages = this.images;
        TMDBCredits tMDBCredits = this.credits;
        TMDBReleaseDatesResponse tMDBReleaseDatesResponse = this.releaseDates;
        TMDBCollection tMDBCollection = this.belongsToCollection;
        TMDBExternalIds tMDBExternalIds = this.externalIds;
        TMDBVideosResponse tMDBVideosResponse = this.videos;
        StringBuilder sbK = fi7.k("TMDBMovieDetails(id=", i, ", title=", str, ", overview=");
        vw2.aa(sbK, str2, ", posterPath=", str3, ", backdropPath=");
        vw2.aa(sbK, str4, ", imdbId=", str5, ", releaseDate=");
        sbK.append(str6);
        sbK.append(", voteAverage=");
        sbK.append(d);
        sbK.append(", genres=");
        sbK.append(list);
        sbK.append(", runtime=");
        sbK.append(num);
        sbK.append(", tagline=");
        vw2.aa(sbK, str7, ", status=", str8, ", images=");
        sbK.append(tMDBImages);
        sbK.append(", credits=");
        sbK.append(tMDBCredits);
        sbK.append(", releaseDates=");
        sbK.append(tMDBReleaseDatesResponse);
        sbK.append(", belongsToCollection=");
        sbK.append(tMDBCollection);
        sbK.append(", externalIds=");
        sbK.append(tMDBExternalIds);
        sbK.append(", videos=");
        sbK.append(tMDBVideosResponse);
        sbK.append(")");
        return sbK.toString();
    }

    /*  JADX ERROR: NullPointerException in pass: InitCodeVariables
        java.lang.NullPointerException: Cannot invoke "jadx.core.dex.instructions.args.SSAVar.getPhiList()" because "resultVar" is null
        	at jadx.core.dex.visitors.InitCodeVariables.collectConnectedVars(InitCodeVariables.java:119)
        	at jadx.core.dex.visitors.InitCodeVariables.setCodeVar(InitCodeVariables.java:82)
        	at jadx.core.dex.visitors.InitCodeVariables.initCodeVar(InitCodeVariables.java:74)
        	at jadx.core.dex.visitors.InitCodeVariables.initCodeVars(InitCodeVariables.java:48)
        	at jadx.core.dex.visitors.InitCodeVariables.visit(InitCodeVariables.java:29)
        */
    public /* synthetic */ TMDBMovieDetails(int r21, java.lang.String r22, java.lang.String r23, java.lang.String r24, java.lang.String r25, java.lang.String r26, java.lang.String r27, java.lang.Double r28, java.util.List r29, java.lang.Integer r30, java.lang.String r31, java.lang.String r32, com.strmr.ps.data.model.tmdb.TMDBImages r33, com.strmr.ps.data.model.tmdb.TMDBCredits r34, com.strmr.ps.data.model.tmdb.TMDBReleaseDatesResponse r35, com.strmr.ps.data.model.tmdb.TMDBCollection r36, com.strmr.ps.data.model.tmdb.TMDBExternalIds r37, com.strmr.ps.data.model.tmdb.TMDBVideosResponse r38, int r39, defpackage.uz1 r40) {
        /*
            r20 = this;
            r0 = r39 & 2
            if (r0 == 0) goto L8
            java.lang.String r0 = ""
            r3 = r0
            goto La
        L8:
            r3 = r22
        La:
            r0 = 65536(0x10000, float:9.1835E-41)
            r0 = r39 & r0
            r1 = 0
            if (r0 == 0) goto L14
            r18 = r1
            goto L16
        L14:
            r18 = r37
        L16:
            r0 = 131072(0x20000, float:1.83671E-40)
            r0 = r39 & r0
            if (r0 == 0) goto L3f
            r19 = r1
            r2 = r21
            r4 = r23
            r5 = r24
            r6 = r25
            r7 = r26
            r8 = r27
            r9 = r28
            r10 = r29
            r11 = r30
            r12 = r31
            r13 = r32
            r14 = r33
            r15 = r34
            r16 = r35
            r17 = r36
            r1 = r20
            goto L61
        L3f:
            r19 = r38
            r1 = r20
            r2 = r21
            r4 = r23
            r5 = r24
            r6 = r25
            r7 = r26
            r8 = r27
            r9 = r28
            r10 = r29
            r11 = r30
            r12 = r31
            r13 = r32
            r14 = r33
            r15 = r34
            r16 = r35
            r17 = r36
        L61:
            r1.<init>(r2, r3, r4, r5, r6, r7, r8, r9, r10, r11, r12, r13, r14, r15, r16, r17, r18, r19)
            return
        */
        throw new UnsupportedOperationException("Method not decompiled: com.strmr.ps.data.model.tmdb.TMDBMovieDetails.<init>(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Double, java.util.List, java.lang.Integer, java.lang.String, java.lang.String, com.strmr.ps.data.model.tmdb.TMDBImages, com.strmr.ps.data.model.tmdb.TMDBCredits, com.strmr.ps.data.model.tmdb.TMDBReleaseDatesResponse, com.strmr.ps.data.model.tmdb.TMDBCollection, com.strmr.ps.data.model.tmdb.TMDBExternalIds, com.strmr.ps.data.model.tmdb.TMDBVideosResponse, int, uz1):void");
    }
}
