Platforms to show: All Mac Windows Linux Cross-Platform
Back to PHLivePhotoEditingContextMBS class.
PHLivePhotoEditingContextMBS.available as boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Photos | MBS Mac64bit Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
Should return true on MacOS 10.12 or newer.
PHLivePhotoEditingContextMBS.PHLivePhotoShouldRenderAtPlaybackTime as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Photos | MBS Mac64bit Plugin | 20.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
The value for this key is an NSNumber object with a Boolean value. With the default value of false, Photos always renders your edits immediately when you call the Constructor, calling your frameProcessor block for each frame in the Live Photo’s video and still photo content.
When you specify a value of true, Photos can defer rendering until playback time, calling your frameProcessor block only for photo and video frames that need to be displayed. However, in this case Photos may still choose to pre-render your edits if needed.
This option does not apply when rendering for output with the saveLivePhotoToOutput method.
The items on this page are in the following plugins: MBS Mac64bit Plugin.