---
title: SetClockIsStable
framework: VideoDriverKit
role: symbol
role_heading: Instance Method
platforms: [driverkit 27.0+]
path: videodriverkit/iouservideoclockdevice/setclockisstable
---

# SetClockIsStable

Sets the clock stability of the clock device.

## Declaration

```occ
kern_return_t SetClockIsStable(bool in_clock_is_stable);
```

## Parameters

- `in_clock_is_stable`: True if clock is stable. False if clock is unstable.

## Discussion

Discussion The object’s work queue synchronizes access to the value.

## See Also

### Working with clock device behavior

- [SetClockAlgorithm](videodriverkit/iouservideoclockdevice/setclockalgorithm.md)
- [GetClockAlgorithm](videodriverkit/iouservideoclockdevice/getclockalgorithm.md)
- [IOUserVideoClockAlgorithm](videodriverkit/videodriverkit/iouservideoclockalgorithm.md)
- [GetClockIsStable](videodriverkit/iouservideoclockdevice/getclockisstable.md)
