Fixes _currentRecordDuration reported value

Fixes _currentRecordDuration reported value when segments are deleted from a SCRecorder's SCRecordSession