---
title: finish()
framework: avfoundation
role: symbol
role_heading: Instance Method
path: avfoundation/avassetwriterinput/metadatareceiver/finish()
---

# finish()

Indicates to the AVAssetWriter that no more buffers will be appended to this receiver.

## Declaration

```swift
func finish()
```

## See Also

### Appending metadata

- [append(_:)](avfoundation/avassetwriterinput/metadatareceiver/append(_:).md)
- [appendImmediately(_:)](avfoundation/avassetwriterinput/metadatareceiver/appendimmediately(_:).md)
