When setting the current playback time in BKE_sound_play_scene we didn't account for the frame length. So the current frame/time would be wrong when we asked the audio playback what time it was. This would lead to playback being offset when using time remapping and AV sync.
Hopefully this doesn't break stuff horribly... Didn't manage to spot anything obvious with some quick tests I did.