---
title: AVPlaybackSpeed
framework: avkit
role: symbol
role_heading: Class
path: avkit/avplaybackspeed
---

# AVPlaybackSpeed

An object that represents a user-selectable playback speed in a playback user interface.

## Declaration

```swift
class AVPlaybackSpeed
```

## Topics

### Retrieving Default Speeds

- [systemDefaultSpeeds](avkit/avplaybackspeed/systemdefaultspeeds.md)

### Creating a Playback Speed

- [init(rate:localizedName:)](avkit/avplaybackspeed/init(rate:localizedname:).md)

### Inspecting Speed Details

- [rate](avkit/avplaybackspeed/rate.md)
- [localizedName](avkit/avplaybackspeed/localizedname.md)
- [localizedNumericName](avkit/avplaybackspeed/localizednumericname.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Configuring the playback speed

- [speeds](avkit/avplayerview/speeds.md)
- [selectedSpeed](avkit/avplayerview/selectedspeed.md)
- [selectSpeed(_:)](avkit/avplayerview/selectspeed(_:).md)
