---
title: "CMBufferQueue.TriggerCondition.whenDurationBecomesGreaterThanOrEqualTo(_:)"
framework: coremedia
role: symbol
role_heading: Case
path: "coremedia/cmbufferqueue/triggercondition/whendurationbecomesgreaterthanorequalto(_:)"
---

# CMBufferQueue.TriggerCondition.whenDurationBecomesGreaterThanOrEqualTo(_:)

## Declaration

```swift
case whenDurationBecomesGreaterThanOrEqualTo(CMTime)
```

## See Also

### Conditions

- [CMBufferQueue.TriggerCondition.whenBufferCountBecomesGreaterThan(_:)](coremedia/cmbufferqueue/triggercondition/whenbuffercountbecomesgreaterthan(_:).md)
- [CMBufferQueue.TriggerCondition.whenBufferCountBecomesLessThan(_:)](coremedia/cmbufferqueue/triggercondition/whenbuffercountbecomeslessthan(_:).md)
- [CMBufferQueue.TriggerCondition.whenDataBecomesReady](coremedia/cmbufferqueue/triggercondition/whendatabecomesready.md)
- [CMBufferQueue.TriggerCondition.whenDurationBecomesGreaterThan(_:)](coremedia/cmbufferqueue/triggercondition/whendurationbecomesgreaterthan(_:).md)
- [CMBufferQueue.TriggerCondition.whenDurationBecomesLessThan(_:)](coremedia/cmbufferqueue/triggercondition/whendurationbecomeslessthan(_:).md)
- [CMBufferQueue.TriggerCondition.whenDurationBecomesLessThanOrEqualTo(_:)](coremedia/cmbufferqueue/triggercondition/whendurationbecomeslessthanorequalto(_:).md)
- [CMBufferQueue.TriggerCondition.whenEndOfDataReached](coremedia/cmbufferqueue/triggercondition/whenendofdatareached.md)
- [CMBufferQueue.TriggerCondition.whenMaxPresentationTimeStampChanges](coremedia/cmbufferqueue/triggercondition/whenmaxpresentationtimestampchanges.md)
- [CMBufferQueue.TriggerCondition.whenMinPresentationTimeStampChanges](coremedia/cmbufferqueue/triggercondition/whenminpresentationtimestampchanges.md)
- [CMBufferQueue.TriggerCondition.whenReset](coremedia/cmbufferqueue/triggercondition/whenreset.md)
