---
title: decodeTimeStamp
framework: coremedia
role: symbol
role_heading: Instance Property
path: coremedia/cmreadysamplebuffer/decodetimestamp
---

# decodeTimeStamp

Numerically earliest sample decode timestamp in the sample buffer.

## Declaration

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

## Discussion

Discussion Return the decode timestamp of the first sample in the buffer, since even out-of-presentation-order samples are expected to be in decode order in the buffer. Returns invalid if sampleTimings is empty or contains invalid decodeTimeStamp.
