diff --git a/app/phone/src/main/java/com/nomadics9/ananas/PlayerActivity.kt b/app/phone/src/main/java/com/nomadics9/ananas/PlayerActivity.kt index 4f0e6cc0..74ad7028 100644 --- a/app/phone/src/main/java/com/nomadics9/ananas/PlayerActivity.kt +++ b/app/phone/src/main/java/com/nomadics9/ananas/PlayerActivity.kt @@ -37,13 +37,15 @@ import dagger.hilt.android.AndroidEntryPoint import com.nomadics9.ananas.databinding.ActivityPlayerBinding import com.nomadics9.ananas.dialogs.SpeedSelectionDialogFragment import com.nomadics9.ananas.dialogs.TrackSelectionDialogFragment +import com.nomadics9.ananas.models.FindroidSegment +import com.nomadics9.ananas.utils.PlayerGestureHelper +import com.nomadics9.ananas.utils.PreviewScrubListener import com.nomadics9.ananas.viewmodels.PlayerActivityViewModel import com.nomadics9.ananas.viewmodels.PlayerEvents import kotlinx.coroutines.launch -import com.nomadics9.ananas.utils.PlayerGestureHelper -import com.nomadics9.ananas.utils.PreviewScrubListener import timber.log.Timber import javax.inject.Inject +import com.nomadics9.ananas.core.R as CoreR var isControlsLocked: Boolean = false @@ -58,6 +60,8 @@ class PlayerActivity : BasePlayerActivity() { override val viewModel: PlayerActivityViewModel by viewModels() private var previewScrubListener: PreviewScrubListener? = null private var wasZoom: Boolean = false + private var oldSegment: FindroidSegment? = null + private var buttonPressed: Boolean = false private val isPipSupported by lazy { // Check if device has PiP feature @@ -119,7 +123,8 @@ class PlayerActivity : BasePlayerActivity() { val audioButton = binding.playerView.findViewById(R.id.btn_audio_track) val subtitleButton = binding.playerView.findViewById(R.id.btn_subtitle) val speedButton = binding.playerView.findViewById(R.id.btn_speed) - val skipIntroButton = binding.playerView.findViewById