Added RecordListener.
Handle recorder prepare failing.