From fb85bb279adbcc07c6fd1d4df225e57ac3a33bc3 Mon Sep 17 00:00:00 2001 From: edde746 <86283021+edde746@users.noreply.github.com> Date: Mon, 24 Aug 2026 12:42:23 +0200 Subject: [PATCH] style(android): apply ktlint to the ffmpeg audio csd code The Native Formatting lane rejects the unbraced multiline if/else in FfmpegExtractor and the wrapped expression body in FfmpegAudioCsdTest. --- .../kotlin/com/edde746/plezy/exoplayer/FfmpegExtractor.kt | 7 +++++-- .../com/edde746/plezy/exoplayer/FfmpegAudioCsdTest.kt | 3 +-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/android/app/src/main/kotlin/com/edde746/plezy/exoplayer/FfmpegExtractor.kt b/android/app/src/main/kotlin/com/edde746/plezy/exoplayer/FfmpegExtractor.kt index a8d201036..41d23c010 100644 --- a/android/app/src/main/kotlin/com/edde746/plezy/exoplayer/FfmpegExtractor.kt +++ b/android/app/src/main/kotlin/com/edde746/plezy/exoplayer/FfmpegExtractor.kt @@ -340,8 +340,11 @@ internal class FfmpegExtractor private constructor( // extradata is only correct for video (already Annex-B via the JNI // bitstream filter) and text tracks. builder.setInitializationData( - if (trackType == C.TRACK_TYPE_AUDIO) FfmpegAudioCsd.initializationData(mime, extradata) - else listOf(extradata) + if (trackType == C.TRACK_TYPE_AUDIO) { + FfmpegAudioCsd.initializationData(mime, extradata) + } else { + listOf(extradata) + } ) } diff --git a/android/app/src/test/kotlin/com/edde746/plezy/exoplayer/FfmpegAudioCsdTest.kt b/android/app/src/test/kotlin/com/edde746/plezy/exoplayer/FfmpegAudioCsdTest.kt index 969ae520f..f2647d954 100644 --- a/android/app/src/test/kotlin/com/edde746/plezy/exoplayer/FfmpegAudioCsdTest.kt +++ b/android/app/src/test/kotlin/com/edde746/plezy/exoplayer/FfmpegAudioCsdTest.kt @@ -61,8 +61,7 @@ class FfmpegAudioCsdTest { return bytes.toByteArray() } - private fun vorbisHeader(type: Int, payloadLength: Int): ByteArray = - byteArrayOf(type.toByte()) + "vorbis".toByteArray(Charsets.US_ASCII) + ByteArray(payloadLength) + private fun vorbisHeader(type: Int, payloadLength: Int): ByteArray = byteArrayOf(type.toByte()) + "vorbis".toByteArray(Charsets.US_ASCII) + ByteArray(payloadLength) @Test fun vorbisSplitsLacedHeadersIntoIdentificationAndSetup() {