recordingEnded: not called when recording is completed