setVolumeSmooth

suspend fun setVolumeSmooth(targetVolume: Float, durationMs: Long, easing: VolumeEasing = VolumeEasing.Linear)

Smoothly transition volume with easing curve.

Parameters

targetVolume

Target volume (0.0 to 1.0)

durationMs

Transition duration in milliseconds

easing

Easing curve (default: Linear)