---
title: overallProgress
framework: avfoundation
role: symbol
role_heading: Instance Property
platforms: [iOS 27.0+, iPadOS 27.0+, Mac Catalyst 27.0+, macOS 27.0+, tvOS 27.0+, visionOS 27.0+]
path: avfoundation/avassetwritingplannerprogress/overallprogress
---

# overallProgress

The overall progress across all tracks.

## Declaration

```swift
var overallProgress: Float { get }
```

## Discussion

Discussion Returns a float value between 0.0 and 1.0 representing the overall progress. This is calculated as the average progress of all tracks weighted by their durations.

## See Also

### Getting progress

- [progress(forTrack:)](avfoundation/avassetwritingplannerprogress/progress(fortrack:).md)
- [progress(forTrack:)](avfoundation/avassetwritingplannerprogress/progress(fortrack:).md)
