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

# append(_:)

Suspends until the input is ready for more media data, then appends the timed metadata group.

## Declaration

```swift
nonisolated(nonsending) func append(_ timedMetadataGroup: AVTimedMetadataGroup) async throws
```

## Parameters

- `timedMetadataGroup`: The timed metadata group to be appended.

## Discussion

Discussion note: An error if the underlying writer failed.

## See Also

### Appending metadata

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