---
title: naturalSize
framework: mediaplayer
role: symbol
role_heading: Instance Property
path: mediaplayer/mpmovieplayercontroller/naturalsize
---

# naturalSize

The width and height of the movie frame.

## Declaration

```swift
var naturalSize: CGSize { get }
```

## Discussion

Discussion This property reports the clean aperture of the video in square pixels. Thus, the reported dimensions take into account anamorphic content and aperture modes. It is possible for the natural size of a movie to change during playback. This typically happens when the bit-rate of streaming content changes or when playback toggles between audio-only and a combination of audio and video.

## See Also

### Accessing movie properties

- [contentURL](mediaplayer/mpmovieplayercontroller/contenturl.md)
- [movieSourceType](mediaplayer/mpmovieplayercontroller/moviesourcetype.md)
- [movieMediaTypes](mediaplayer/mpmovieplayercontroller/moviemediatypes.md)
- [allowsAirPlay](mediaplayer/mpmovieplayercontroller/allowsairplay.md)
- [isAirPlayVideoActive](mediaplayer/mpmovieplayercontroller/isairplayvideoactive.md)
- [isFullscreen](mediaplayer/mpmovieplayercontroller/isfullscreen.md)
- [setFullscreen(_:animated:)](mediaplayer/mpmovieplayercontroller/setfullscreen(_:animated:).md)
- [scalingMode](mediaplayer/mpmovieplayercontroller/scalingmode.md)
- [controlStyle](mediaplayer/mpmovieplayercontroller/controlstyle.md)
- [useApplicationAudioSession](mediaplayer/mpmovieplayercontroller/useapplicationaudiosession.md)
