Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit da9bb062 authored by Juan Sebastian Martinez's avatar Juan Sebastian Martinez Committed by Android (Google) Code Review
Browse files

Merge "Dependency fix of the FakeMSDLPlayer" into main

parents 5fa00acd 4cd7f461
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -20,8 +20,10 @@ import com.google.android.msdl.data.model.FeedbackLevel
import com.google.android.msdl.data.model.MSDLToken
import com.google.android.msdl.domain.InteractionProperties
import com.google.android.msdl.domain.MSDLPlayer
import com.google.android.msdl.logging.MSDLEvent

class FakeMSDLPlayer : MSDLPlayer {
    private val history = arrayListOf<MSDLEvent>()
    var currentFeedbackLevel = FeedbackLevel.DEFAULT
    var latestTokenPlayed: MSDLToken? = null
        private set
@@ -34,5 +36,8 @@ class FakeMSDLPlayer : MSDLPlayer {
    override fun playToken(token: MSDLToken, properties: InteractionProperties?) {
        latestTokenPlayed = token
        latestPropertiesPlayed = properties
        history.add(MSDLEvent(token, properties))
    }

    override fun getHistory(): List<MSDLEvent> = history
}