Platforms to show: All Mac Windows Linux Cross-Platform
Back to PHAssetMBS class.
Media Subtypes
PHAssetMBS.MediaSubtypeNone = 0
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 20.2 |
The asset has no subtype.
This is the default subtype for most photo and video assets.
PHAssetMBS.MediaSubtypePhotoDepthEffect = 16
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 20.2 |
The asset is a photo captured with the Camera app's Portrait mode depth effect.
PHAssetMBS.MediaSubtypePhotoHDR = 2
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 20.2 |
The asset is a High Dynamic Range photo.
PHAssetMBS.MediaSubtypePhotoLive = 8
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 20.2 |
The asset is a Live Photo that includes movement and sounds from the moments just before and after its capture.
To display a Live Photo asset with its associated video content, retrieve a PHLivePhotoMBS object using the PHImageManagerMBS class and assign it to a PHLivePhotoViewMBS object.
PHAssetMBS.MediaSubtypePhotoPanorama = 1
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 20.2 |
The asset is a large-format panorama photo.
PHAssetMBS.MediaSubtypePhotoScreenshot = 4
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 20.2 |
The asset is an image captured with the device’s screenshot feature.
PHAssetMBS.MediaSubtypeSpatialMedia = 1024
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 25.1 |
The asset is a spatial video.
PHAssetMBS.MediaSubtypeVideoCinematic = &h200000
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 25.1 |
The asset is a cinematic video.
PHAssetMBS.MediaSubtypeVideoHighFrameRate = &h20000
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 20.2 |
The asset is a high-frame-rate video.
High-frame-rate videos are created by the Slow-Mo feature in the Camera app on an iOS device.
PHAssetMBS.MediaSubtypeVideoStreamed = &h10000
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 20.2 |
The asset is a video whose contents are always streamed over a network connection.
This subtype identifies video assets that are never stored on the local device, such as shared videos in a subscribed iCloud Photo Stream.
PHAssetMBS.MediaSubtypeVideoTimelapse = &h40000
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 20.2 |
The asset is a time-lapse video.
Source Types
PHAssetMBS.SourceTypeCloudShared = 2
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 20.2 |
The asset originates from an iCloud Shared Album.
Assets from shared albums cannot be edited and do not appear in Moments collections.
PHAssetMBS.SourceTypeiTunesSynced = 4
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 20.2 |
The asset originates from a Mac or PC and is present on the device through iTunes sync.
iTunes-synced assets cannot be edited or deleted.
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 20.2 |
Source information is not available for the asset.
PHAssetMBS.SourceTypeUserLibrary = 1
| Type | Topic | Plugin | Version |
| const | Photos | MBS Mac64bit Plugin | 20.2 |
The asset is part of the user’s main Photos library.
The main library contains both assets that originate on the device (such as photos and videos captured with the Camera app or screenshots) and assets synchronized through iCloud Photo Library or My Photo Stream. These assets appear in Moments collections and can be edited or deleted.
The items on this page are in the following plugins: MBS Mac64bit Plugin.