---
title: outputDuration
framework: coremedia
role: symbol
role_heading: Instance Property
path: coremedia/cmsamplebuffer/outputduration
---

# outputDuration

The output duration of the sample buffer.

## Declaration

```swift
var outputDuration: CMTime { get }
```

## Discussion

Discussion This value is the duration minus any trimmed duration divided by multiplier: (Duration - TrimDurationAtStart - TrimDurationAtEnd) / SpeedMultiplier This value is invalid if there’s an error. ``

## See Also

### Inspecting Duration and Timing

- [duration](coremedia/cmsamplebuffer/duration.md)
- [decodeTimeStamp](coremedia/cmsamplebuffer/decodetimestamp.md)
- [presentationTimeStamp](coremedia/cmsamplebuffer/presentationtimestamp.md)
- [outputDecodeTimeStamp](coremedia/cmsamplebuffer/outputdecodetimestamp.md)
- [outputPresentationTimeStamp](coremedia/cmsamplebuffer/outputpresentationtimestamp.md)
- [setOutputPresentationTimeStamp(_:)](coremedia/cmsamplebuffer/setoutputpresentationtimestamp(_:).md)
- [sampleTimingInfos()](coremedia/cmsamplebuffer/sampletiminginfos().md)
- [sampleTimingInfo(at:)](coremedia/cmsamplebuffer/sampletiminginfo(at:).md)
- [outputSampleTimingInfos()](coremedia/cmsamplebuffer/outputsampletiminginfos().md)
