Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | AVFoundation | MBS AVFoundation Plugin | 22.3 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The same result can be accomplished with AVQueuePlayer directly, but AVPlayerLooper provides a simpler interface to loop a single AVPlayerItem with an option to specify a time range. AVPlayerLooper only supports looping for forward playback (positive player rate). Behavior is undefined for negative player rate.
Note that the transition at the loop point is not guaranteed to be gapless.
Requires macOS 10.13, iOS 10.0 or newer.
Constant | Value | Description |
---|---|---|
StatusCancelled | 3 |
Indicates that the looper is no longer looping because -disableLooping was invoked. |
StatusFailed | 2 |
Indicates that the looper is not able to perform looping playback because of an error. The error is described by the value of the error property. |
StatusReady | 1 |
Indicates that the looper is ready for looping playback. |
StatusUnknown | 0 |
Indicates that the status of the looper is not yet known. |
This class has no sub classes.
The items on this page are in the following plugins: MBS AVFoundation Plugin.
AVPlayerLayerMBS - AVPlayerMBS