From fcda0124680b5449cebdcc4092673312903e1215 Mon Sep 17 00:00:00 2001 From: edde746 <86283021+edde746@users.noreply.github.com> Date: Sun, 26 Jul 2026 23:04:25 +0200 Subject: [PATCH] style(android): apply ktlint's wrapping to the player sources scripts/format_native.sh --check reported eight class-signature, function-signature and wrapping violations. Applies --fix; no behaviour changes. --- .../edde746/plezy/exoplayer/ExoPlayerCore.kt | 4 +++- .../exoplayer/VideoDecoderRecoveryPolicy.kt | 23 +++++++++---------- .../com/edde746/plezy/mpv/MpvPlayerCore.kt | 3 ++- 3 files changed, 16 insertions(+), 14 deletions(-) diff --git a/android/app/src/main/kotlin/com/edde746/plezy/exoplayer/ExoPlayerCore.kt b/android/app/src/main/kotlin/com/edde746/plezy/exoplayer/ExoPlayerCore.kt index 29492402..29dbc1f1 100644 --- a/android/app/src/main/kotlin/com/edde746/plezy/exoplayer/ExoPlayerCore.kt +++ b/android/app/src/main/kotlin/com/edde746/plezy/exoplayer/ExoPlayerCore.kt @@ -103,7 +103,9 @@ interface ExoPlayerDelegate : com.edde746.plezy.shared.PlayerDelegate { internal fun playbackMimeType(isLive: Boolean): String? = if (isLive) MimeTypes.APPLICATION_M3U8 else null @OptIn(UnstableApi::class) -class ExoPlayerCore(private val activity: Activity) : Player.Listener, SurfacePlayerCore { +class ExoPlayerCore(private val activity: Activity) : + Player.Listener, + SurfacePlayerCore { companion object { private const val TAG = "ExoPlayerCore" diff --git a/android/app/src/main/kotlin/com/edde746/plezy/exoplayer/VideoDecoderRecoveryPolicy.kt b/android/app/src/main/kotlin/com/edde746/plezy/exoplayer/VideoDecoderRecoveryPolicy.kt index c2b8fcae..845737db 100644 --- a/android/app/src/main/kotlin/com/edde746/plezy/exoplayer/VideoDecoderRecoveryPolicy.kt +++ b/android/app/src/main/kotlin/com/edde746/plezy/exoplayer/VideoDecoderRecoveryPolicy.kt @@ -15,27 +15,26 @@ internal object VideoDecoderRecoveryPolicy { const val MAX_ATTEMPTS_PER_MEDIA = 3 const val HEALTHY_PLAYBACK_PROGRESS_MS = 3000L - fun isTransientVideoDecoderError(errorCode: Int, isVideoRenderer: Boolean): Boolean = - isVideoRenderer && - (errorCode == PlaybackException.ERROR_CODE_DECODER_INIT_FAILED || - errorCode == PlaybackException.ERROR_CODE_DECODING_FAILED) + fun isTransientVideoDecoderError(errorCode: Int, isVideoRenderer: Boolean): Boolean = isVideoRenderer && + ( + errorCode == PlaybackException.ERROR_CODE_DECODER_INIT_FAILED || + errorCode == PlaybackException.ERROR_CODE_DECODING_FAILED + ) fun canRetryRuntimeFailure( hasRenderedVideoFrame: Boolean, consecutiveAttempts: Int, totalAttempts: Int - ): Boolean = - hasRenderedVideoFrame && - consecutiveAttempts < MAX_CONSECUTIVE_ATTEMPTS && - totalAttempts < MAX_ATTEMPTS_PER_MEDIA + ): Boolean = hasRenderedVideoFrame && + consecutiveAttempts < MAX_CONSECUTIVE_ATTEMPTS && + totalAttempts < MAX_ATTEMPTS_PER_MEDIA fun hasSustainedPlayback( hasRenderedFrame: Boolean, isPlaying: Boolean, recoveryPositionMs: Long, currentPositionMs: Long - ): Boolean = - hasRenderedFrame && - isPlaying && - currentPositionMs - recoveryPositionMs >= HEALTHY_PLAYBACK_PROGRESS_MS + ): Boolean = hasRenderedFrame && + isPlaying && + currentPositionMs - recoveryPositionMs >= HEALTHY_PLAYBACK_PROGRESS_MS } diff --git a/android/app/src/main/kotlin/com/edde746/plezy/mpv/MpvPlayerCore.kt b/android/app/src/main/kotlin/com/edde746/plezy/mpv/MpvPlayerCore.kt index 525ec21b..ec2c93e1 100644 --- a/android/app/src/main/kotlin/com/edde746/plezy/mpv/MpvPlayerCore.kt +++ b/android/app/src/main/kotlin/com/edde746/plezy/mpv/MpvPlayerCore.kt @@ -41,7 +41,8 @@ class MpvPlayerCore private constructor( private val audioOnly: Boolean, private val propertyWriterOverride: (suspend (String, String) -> Unit)?, initializedForTesting: Boolean -) : SurfaceHolder.Callback, SurfacePlayerCore { +) : SurfaceHolder.Callback, + SurfacePlayerCore { constructor(context: Context, audioOnly: Boolean = false) : this(context, audioOnly, null, false) internal constructor(