@override Future<void> close() async { _encoder.writeBlock(_output); _encoder.endEncode(); await _output.close(); }