---
title: INPlaybackRepeatMode
framework: intents
role: symbol
role_heading: Enumeration
path: intents/inplaybackrepeatmode
---

# INPlaybackRepeatMode

The possible repeat modes at the time the user plays the media item.

## Declaration

```swift
enum INPlaybackRepeatMode
```

## Topics

### Repeat Modes

- [INPlaybackRepeatMode.unknown](intents/inplaybackrepeatmode/unknown.md)
- [INPlaybackRepeatMode.none](intents/inplaybackrepeatmode/none.md)
- [INPlaybackRepeatMode.all](intents/inplaybackrepeatmode/all.md)
- [INPlaybackRepeatMode.one](intents/inplaybackrepeatmode/one.md)

### Initializers

- [init(rawValue:)](intents/inplaybackrepeatmode/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Accessing Playback Settings

- [playShuffled](intents/inplaymediaintent/playshuffled-2btex.md)
- [resumePlayback](intents/inplaymediaintent/resumeplayback-1xw6r.md)
- [playbackRepeatMode](intents/inplaymediaintent/playbackrepeatmode.md)
- [playbackSpeed](intents/inplaymediaintent/playbackspeed-17r2t.md)
- [playbackQueueLocation](intents/inplaymediaintent/playbackqueuelocation.md)
- [INPlaybackQueueLocation](intents/inplaybackqueuelocation.md)
- [mediaSearch](intents/inplaymediaintent/mediasearch.md)
