package com.revenuecat.purchases.ui.revenuecatui.components.video;

import androidx.compose.runtime.DisposableEffectResult;
import androidx.compose.runtime.DisposableEffectScope;
import androidx.compose.runtime.MutableState;
import com.revenuecat.purchases.ui.revenuecatui.components.video.TextureVideoView;
import java.util.Map;
import kotlin.jvm.internal.o;
import kotlin.jvm.internal.p;

/* JADX INFO: loaded from: classes3.dex */
public final class VideoViewKt$Video$2$1 extends p implements J4.c {
    final /* synthetic */ String $key;
    final /* synthetic */ Map<String, VideoPlaybackState> $savedState;
    final /* synthetic */ MutableState<TextureVideoView> $videoView;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public VideoViewKt$Video$2$1(MutableState<TextureVideoView> mutableState, Map<String, VideoPlaybackState> map, String str) {
        super(1);
        this.$videoView = mutableState;
        this.$savedState = map;
        this.$key = str;
    }

    @Override // J4.c
    public final DisposableEffectResult invoke(DisposableEffectScope DisposableEffect) {
        o.h(DisposableEffect, "$this$DisposableEffect");
        final MutableState<TextureVideoView> mutableState = this.$videoView;
        final Map<String, VideoPlaybackState> map = this.$savedState;
        final String str = this.$key;
        return new DisposableEffectResult() { // from class: com.revenuecat.purchases.ui.revenuecatui.components.video.VideoViewKt$Video$2$1$invoke$$inlined$onDispose$1
            @Override // androidx.compose.runtime.DisposableEffectResult
            public void dispose() {
                TextureVideoView textureVideoView = (TextureVideoView) mutableState.getValue();
                if (textureVideoView != null) {
                    TextureVideoView.PlaybackState playbackState = textureVideoView.getPlaybackState();
                    map.put(str, new VideoPlaybackState(playbackState.getPositionMs(), playbackState.getPlayWhenReady()));
                }
            }
        };
    }
}
