---
title: frameCountSource
framework: AVFoundation
role: symbol
role_heading: Type Property
platforms: [iOS 26.0+, iPadOS 26.0+, Mac Catalyst 26.0+, macOS 26.0+, tvOS 26.0+]
path: avfoundation/avcapturetimecodegenerator/framecountsource
---

# frameCountSource

A frame counter timecode source that operates independently of any internal or external synchronization.

## Declaration

```swift
class var frameCountSource: AVCaptureTimecode.Source { get }
```

## Discussion

Discussion This class property represents a standalone timecode source that advances based purely on frame count, independent of any real-time or external synchronization. It is ideal for scenarios where a simple, self-contained timing reference is sufficient, without requiring alignment to system clocks or external devices.

## See Also

### Managing sources

- [currentSource](avfoundation/avcapturetimecodegenerator/currentsource.md)
- [availableSources](avfoundation/avcapturetimecodegenerator/availablesources.md)
- [realTimeClockSource](avfoundation/avcapturetimecodegenerator/realtimeclocksource.md)
- [startSynchronization(source:)](avfoundation/avcapturetimecodegenerator/startsynchronization(source:).md)
