Coverage Summary for Class: PlayerServiceAccess (com.vsevolodganin.clicktrack.player)

Class Method, % Branch, % Line, % Instruction, %
PlayerServiceAccess 0% (0/1) 0% (0/1) 0% (0/24)
PlayerServiceAccess$DefaultImpls
Total 0% (0/1) 0% (0/1) 0% (0/24)


 package com.vsevolodganin.clicktrack.player
 
 import com.vsevolodganin.clicktrack.model.ClickSoundsId
 import com.vsevolodganin.clicktrack.model.PlayableId
 import kotlinx.coroutines.flow.Flow
 
 interface PlayerServiceAccess {
     fun start(id: PlayableId, atProgress: Double? = null, soundsId: ClickSoundsId? = null)
 
     fun pause()
 
     fun resume()
 
     fun stop()
 
     fun playbackState(): Flow<PlaybackState?>
 }