---
title: originator
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avdelegatingplaybackcoordinatorplaybackcontrolcommand/originator
---

# originator

The participant that causes the coordinator to issue the command.

## Declaration

```swift
var originator: AVCoordinatedPlaybackParticipant? { get }
```

## Discussion

Discussion Only commands that the system issues on behalf of another participant contain an originator. Local commands to coordinate rate change, or those that originate from a call to reapplyCurrentItemStateToPlaybackControlDelegate(), don’t. note: You can use the existance of an originator value to show a user interface that indicates another partipant’s action.

## See Also

### Accessing command details

- [expectedCurrentItemIdentifier](avfoundation/avdelegatingplaybackcoordinatorplaybackcontrolcommand/expectedcurrentitemidentifier.md)
