Add looping property to AudioPlayer