Stops recording and ends it. Cannot be resumed after this call.
@override Future<File> end() async => (_file..createSync()).writeAsBytes(await super._end(), flush: true);