playBreak
abstract suspend fun playBreak(breakInfo: Break, callbacks: BreakPlaybackCallbacks, effectiveDurationSec: Double? = null)
Play a whole break, reporting progress via callbacks; suspends until the break ends. effectiveDurationSec, when non-null, is the remaining duration to present a tune-in (join-in-progress) break for — used for the GAM pod URL and any backdrop hold — instead of the full break.duration.