---
title: cancelPendingPrerolls()
framework: avfoundation
role: symbol
role_heading: Instance Method
path: avfoundation/avplayer/cancelpendingprerolls()
---

# cancelPendingPrerolls()

Cancels any pending preroll requests and invokes the corresponding completion handlers, if present.

## Declaration

```swift
nonisolated func cancelPendingPrerolls()
```

## Discussion

Discussion This method cancels and releases the completion handlers for any pending prerolls. The finished parameter of the completion handlers passed to preroll(atRate:completionHandler:) will be set to false.

## See Also

### Synchronizing multiple players

- [setRate(_:time:atHostTime:)](avfoundation/avplayer/setrate(_:time:athosttime:).md)
- [preroll(atRate:completionHandler:)](avfoundation/avplayer/preroll(atrate:completionhandler:).md)
- [sourceClock](avfoundation/avplayer/sourceclock.md)
- [masterClock](avfoundation/avplayer/masterclock.md)
