---
title: CMIOExtensionScheduledOutput
framework: coremediaio
role: symbol
role_heading: Class
path: coremediaio/cmioextensionscheduledoutput
---

# CMIOExtensionScheduledOutput

An object that represents scheduled output.

## Declaration

```swift
class CMIOExtensionScheduledOutput
```

## Topics

### Creating a Scheduled Output

- [init(sequenceNumber:hostTimeInNanoseconds:)](coremediaio/cmioextensionscheduledoutput/init(sequencenumber:hosttimeinnanoseconds:).md)

### Inspecting the Output

- [sequenceNumber](coremediaio/cmioextensionscheduledoutput/sequencenumber.md)
- [hostTimeInNanoseconds](coremediaio/cmioextensionscheduledoutput/hosttimeinnanoseconds.md)

### Initializers

- [init(coder:)](coremediaio/cmioextensionscheduledoutput/init(coder:).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)
- [NSCoding](foundation/nscoding.md)
- [NSCopying](foundation/nscopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [NSSecureCoding](foundation/nssecurecoding.md)

## See Also

### Managing Scheduled Output

- [notifyScheduledOutputChanged(_:)](coremediaio/cmioextensionstream/notifyscheduledoutputchanged(_:).md)
