not sure why setRecording(false) doesnt work and stopApi() does