Fixed a crash when setting playback speed for Crossfade
This commit is contained in:
parent
3956d84310
commit
30dd58af93
1 changed files with 3 additions and 1 deletions
|
@ -355,8 +355,10 @@ class CrossFadePlayer(val context: Context) : Playback, MediaPlayer.OnCompletion
|
||||||
|
|
||||||
override fun setPlaybackSpeedPitch(speed: Float, pitch: Float) {
|
override fun setPlaybackSpeedPitch(speed: Float, pitch: Float) {
|
||||||
getCurrentPlayer()?.setPlaybackSpeedPitch(speed, pitch)
|
getCurrentPlayer()?.setPlaybackSpeedPitch(speed, pitch)
|
||||||
|
if (getNextPlayer()?.isPlaying == true) {
|
||||||
getNextPlayer()?.setPlaybackSpeedPitch(speed, pitch)
|
getNextPlayer()?.setPlaybackSpeedPitch(speed, pitch)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
val TAG: String = CrossFadePlayer::class.java.simpleName
|
val TAG: String = CrossFadePlayer::class.java.simpleName
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue