---
title: "appendImmediately(_:)"
framework: avfoundation
role: symbol
role_heading: Instance Method
path: "avfoundation/avassetwriterinput/captionreceiver/appendimmediately(_:)-7q21r"
---

# appendImmediately(_:)

Appends the caption group synchronously if the input is ready for more media data.

## Declaration

```swift
func appendImmediately(_ captionGroup: AVCaptionGroup) throws -> Bool
```

## Parameters

- `captionGroup`: The caption group to be appended.

## Return Value

Return Value Returns true if the append was successful, false if the input was not ready for more media data.

## Discussion

Discussion note: An error if the underlying writer failed.

## See Also

### Appending captions

- [append(_:)](avfoundation/avassetwriterinput/captionreceiver/append(_:)-4opbd.md)
- [append(_:)](avfoundation/avassetwriterinput/captionreceiver/append(_:)-4wpi2.md)
- [appendImmediately(_:)](avfoundation/avassetwriterinput/captionreceiver/appendimmediately(_:)-9uy14.md)
- [finish()](avfoundation/avassetwriterinput/captionreceiver/finish().md)
