---
title: isExternalSyncSupported
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avcapturedeviceinput/isexternalsyncsupported
---

# isExternalSyncSupported

Indicates whether the device input supports being configured to follow an external sync device.

## Declaration

```swift
var isExternalSyncSupported: Bool { get }
```

## Discussion

Discussion See follow(_:videoFrameDuration:delegate:) for more information on external sync.

## See Also

### Synchronizing with external devices

- [follow(_:videoFrameDuration:delegate:)](avfoundation/avcapturedeviceinput/follow(_:videoframeduration:delegate:).md)
- [unfollowExternalSyncDevice()](avfoundation/avcapturedeviceinput/unfollowexternalsyncdevice().md)
- [activeExternalSyncVideoFrameDuration](avfoundation/avcapturedeviceinput/activeexternalsyncvideoframeduration.md)
- [externalSyncDevice](avfoundation/avcapturedeviceinput/externalsyncdevice.md)
