If FFMpeg closes unexpectedly whilst we are still recording, show an error and set recording to false in state.
In a perfect world we could show the error that FFMpeg throws to the user, but that may be too hard, all output comes from stderr (for some reason), so it doesn't look like an easy task.