---
title: rate
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avplayer/rate
---

# rate

The current playback rate.

## Declaration

```swift
nonisolated var rate: Float { get set }
```

## Mentioned in

Controlling the transport behavior of a player Observing playback state in SwiftUI

## See Also

### Controlling playback

- [defaultRate](avfoundation/avplayer/defaultrate.md)
- [play()](avfoundation/avplayer/play().md)
- [pause()](avfoundation/avplayer/pause().md)
- [rateDidChangeNotification](avfoundation/avplayer/ratedidchangenotification.md)
- [playheadReachedLiveEdge](avfoundation/avplayer/ratedidchangereason/playheadreachedliveedge.md)
- [reversePlaybackReachedStartOfSeekableRange](avfoundation/avplayer/ratedidchangereason/reverseplaybackreachedstartofseekablerange.md)
