* fix(audio): stop clock when the source audio reaches the end * test(audio): add test for playback when audio source ended