AERecorder: separate startRecording method
Merge pull request #45 from lijon/aerecorder_separate_prepare_and_start

AERecorder: separate startRecording method