Skip to content

Commit fa84f9c

Browse files
committed
build: migrate fully to ksp
1 parent fff50e9 commit fa84f9c

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

app/build.gradle

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ plugins {
66
id "androidx.navigation.safeargs.kotlin"
77
id "kotlin-parcelize"
88
id "dagger.hilt.android.plugin"
9-
id "kotlin-kapt"
109
id "com.google.devtools.ksp"
1110
id "org.jetbrains.kotlin.android"
1211
}
@@ -158,9 +157,9 @@ dependencies {
158157

159158
// Dependency Injection
160159
implementation "com.google.dagger:dagger:$hilt_version"
161-
kapt "com.google.dagger:dagger-compiler:$hilt_version"
160+
ksp "com.google.dagger:dagger-compiler:$hilt_version"
162161
implementation "com.google.dagger:hilt-android:$hilt_version"
163-
kapt "com.google.dagger:hilt-android-compiler:$hilt_version"
162+
ksp "com.google.dagger:hilt-android-compiler:$hilt_version"
164163

165164
// Logging
166165
implementation 'com.jakewharton.timber:timber:5.0.1'

app/src/main/java/org/oxycblt/auxio/playback/service/ExoPlaybackStateHolder.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@ import androidx.media3.common.PlaybackException
3030
import androidx.media3.common.Player
3131
import androidx.media3.common.util.UnstableApi
3232
import androidx.media3.decoder.ffmpeg.FfmpegAudioRenderer
33+
import androidx.media3.exoplayer.BaseRenderer
3334
import androidx.media3.exoplayer.ExoPlayer
3435
import androidx.media3.exoplayer.RenderersFactory
36+
import androidx.media3.exoplayer.audio.DecoderAudioRenderer
3537
import androidx.media3.exoplayer.audio.DefaultAudioSink
3638
import androidx.media3.exoplayer.audio.MediaCodecAudioRenderer
3739
import androidx.media3.exoplayer.mediacodec.MediaCodecSelector
@@ -656,7 +658,7 @@ class ExoPlaybackStateHolder(
656658
// Since Auxio is a music player, only specify an audio renderer to save
657659
// battery/apk size/cache size]
658660
val audioRenderer = RenderersFactory { handler, _, audioListener, _, _ ->
659-
arrayOf(
661+
arrayOf<BaseRenderer>(
660662
FfmpegAudioRenderer(handler, audioListener, replayGainProcessor),
661663
MediaCodecAudioRenderer(
662664
context,

0 commit comments

Comments
 (0)