properly return the value of isRecording thanks to @tonyxiao, fixes GH-53