---
title: kCMBufferQueueTrigger_WhenDurationBecomesLessThan
framework: coremedia
role: symbol
role_heading: Global Variable
path: coremedia/kcmbufferqueuetrigger_whendurationbecomeslessthan
---

# kCMBufferQueueTrigger_WhenDurationBecomesLessThan

Trigger fires when queue duration becomes less than the specified duration.

## Declaration

```swift
var kCMBufferQueueTrigger_WhenDurationBecomesLessThan: CMBufferQueueTriggerCondition { get }
```

## See Also

### Constants

- [kCMBufferQueueTrigger_WhenDurationBecomesLessThanOrEqualTo](coremedia/kcmbufferqueuetrigger_whendurationbecomeslessthanorequalto.md)
- [kCMBufferQueueTrigger_WhenDurationBecomesGreaterThan](coremedia/kcmbufferqueuetrigger_whendurationbecomesgreaterthan.md)
- [kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualTo](coremedia/kcmbufferqueuetrigger_whendurationbecomesgreaterthanorequalto.md)
- [kCMBufferQueueTrigger_WhenMinPresentationTimeStampChanges](coremedia/kcmbufferqueuetrigger_whenminpresentationtimestampchanges.md)
- [kCMBufferQueueTrigger_WhenMaxPresentationTimeStampChanges](coremedia/kcmbufferqueuetrigger_whenmaxpresentationtimestampchanges.md)
- [kCMBufferQueueTrigger_WhenDataBecomesReady](coremedia/kcmbufferqueuetrigger_whendatabecomesready.md)
- [kCMBufferQueueTrigger_WhenEndOfDataReached](coremedia/kcmbufferqueuetrigger_whenendofdatareached.md)
- [kCMBufferQueueTrigger_WhenReset](coremedia/kcmbufferqueuetrigger_whenreset.md)
- [kCMBufferQueueTrigger_WhenBufferCountBecomesLessThan](coremedia/kcmbufferqueuetrigger_whenbuffercountbecomeslessthan.md)
- [kCMBufferQueueTrigger_WhenBufferCountBecomesGreaterThan](coremedia/kcmbufferqueuetrigger_whenbuffercountbecomesgreaterthan.md)
- [kCMBufferQueueTrigger_WhenDurationBecomesGreaterThanOrEqualToAndBufferCountBecomesGreaterThan](coremedia/kcmbufferqueuetrigger_whendurationbecomesgreaterthanorequaltoandbuffercountbecomesgreaterthan.md)
