---
title: "getDuration(_:)"
framework: coremedia
role: symbol
role_heading: Instance Method
path: "coremedia/cmbufferqueue/handlers/builder/getduration(_:)"
---

# getDuration(_:)

## Declaration

```swift
mutating func getDuration(_ body: @escaping CMBufferGetTimeHandler)
```

## See Also

### Instance Methods

- [compare(_:)](coremedia/cmbufferqueue/handlers/builder/compare(_:).md)
- [getDecodeTimeStamp(_:)](coremedia/cmbufferqueue/handlers/builder/getdecodetimestamp(_:).md)
- [getPresentationTimeStamp(_:)](coremedia/cmbufferqueue/handlers/builder/getpresentationtimestamp(_:).md)
- [getSize(_:)](coremedia/cmbufferqueue/handlers/builder/getsize(_:).md)
- [isDataReady(_:)](coremedia/cmbufferqueue/handlers/builder/isdataready(_:).md)
