package xyz.stream.api.viewmodel;

import android.app.Activity;
import xyz.stream.api.entity.BaseEntity;
import xyz.stream.api.entity.VideoInfoEntity;

/* JADX INFO: loaded from: classes3.dex */
public final class a0 implements xyz.stream.api.e {

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ Activity f35949b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final /* synthetic */ VideoInfoViewModel f35950c;

    public /* synthetic */ a0(VideoInfoViewModel videoInfoViewModel, Activity activity, int i10) {
        this.f35948a = i10;
        this.f35950c = videoInfoViewModel;
        this.f35949b = activity;
    }

    @Override // xyz.stream.api.e
    public final void a(String str) {
        int i10 = this.f35948a;
        VideoInfoViewModel videoInfoViewModel = this.f35950c;
        Activity activity = this.f35949b;
        switch (i10) {
            case 0:
                videoInfoViewModel.handleError(activity, str);
                break;
            case 1:
                videoInfoViewModel.handleError(activity, str);
                videoInfoViewModel.dislikeLiveData.j(Boolean.FALSE);
                break;
            case 2:
                videoInfoViewModel.handleError(activity, str);
                videoInfoViewModel.favoriteLiveData.j(Boolean.FALSE);
                break;
            default:
                videoInfoViewModel.handleError(activity, str);
                videoInfoViewModel.delFavoriteLiveData.j(Boolean.FALSE);
                break;
        }
    }

    public final void b(Boolean bool) {
        int i10 = this.f35948a;
        VideoInfoViewModel videoInfoViewModel = this.f35950c;
        switch (i10) {
            case 1:
                videoInfoViewModel.dislikeLiveData.j(Boolean.valueOf(Boolean.TRUE.equals(bool)));
                break;
            case 2:
                videoInfoViewModel.favoriteLiveData.j(Boolean.valueOf(Boolean.TRUE.equals(bool)));
                break;
            default:
                videoInfoViewModel.delFavoriteLiveData.j(Boolean.valueOf(Boolean.TRUE.equals(bool)));
                break;
        }
    }

    @Override // xyz.stream.api.e
    public final void onSuccess(Object obj) {
        switch (this.f35948a) {
            case 0:
                BaseEntity baseEntity = (BaseEntity) obj;
                if (baseEntity != null && baseEntity.getData() != null) {
                    VideoInfoEntity videoInfoEntity = (VideoInfoEntity) xyz.stream.utils.m.f36162a.fromJson(baseEntity.getData(), VideoInfoEntity.class);
                    xyz.stream.api.a0.h().f35758b = videoInfoEntity;
                    this.f35950c.detailLiveData.j(videoInfoEntity);
                    break;
                }
                break;
            case 1:
                b((Boolean) obj);
                break;
            case 2:
                b((Boolean) obj);
                break;
            default:
                b((Boolean) obj);
                break;
        }
    }
}
