---
title: "finish(withComposedVideoFrame:)"
framework: avfoundation
role: symbol
role_heading: Instance Method
path: "avfoundation/avasynchronousvideocompositionrequest/finish(withcomposedvideoframe:)"
---

# finish(withComposedVideoFrame:)

Finishes the request to compose the frame.

## Declaration

```swift
func finish(withComposedVideoFrame composedVideoFrame: CVPixelBuffer)
```

## Parameters

- `composedVideoFrame`: The successfully composed pixel buffer.

## Discussion

Discussion A custom compositor calls this method to indicate that it’s composed a frame successfully.

## See Also

### Finishing the request

- [finish(withComposedPixelBuffer:)](avfoundation/avasynchronousvideocompositionrequest/finish(withcomposedpixelbuffer:).md)
- [finish(withComposedTaggedBuffers:)](avfoundation/avasynchronousvideocompositionrequest/finish(withcomposedtaggedbuffers:).md)
- [finish(with:)](avfoundation/avasynchronousvideocompositionrequest/finish(with:).md)
- [finishCancelledRequest()](avfoundation/avasynchronousvideocompositionrequest/finishcancelledrequest().md)
