BCOVPlaylistProtocol Protocol Reference
| Conforms to | NSObject |
|---|---|
| Declared in | BrightcovePlayerSDK-Swift.h |
Overview
Value class representing a playlist in the Brightcove Player SDK ecosystem. A playlist is an ordered collection of videos, as well as additional optional metadata about the collection in the form of properties.
videos
required method
properties
required method
Additional properties or metadata related to this playlist.
@property (nonatomic, readonly, copy) NSDictionary *propertiesDiscussion
Additional properties or metadata related to this playlist.
Declared In
BrightcovePlayerSDK-Swift.h
allPlayableVideos
required method
Returns an array of error-free BCOVVideo objects, stripping out any BCOVVideo objects that contain an error.
@property (nonatomic, readonly, copy) NSArray<BCOVVideo*> *allPlayableVideosDiscussion
Returns an array of error-free BCOVVideo objects, stripping out any BCOVVideo objects that contain an error.
Declared In
BrightcovePlayerSDK-Swift.h
allFailedVideos
required method
Returns an array of error-free BCOVVideo objects, stripping out any BCOVVideo objects that contain an error.
@property (nonatomic, readonly, copy) NSArray<BCOVVideo*> *allFailedVideosDiscussion
Returns an array of error-free BCOVVideo objects, stripping out any BCOVVideo objects that contain an error.
Declared In
BrightcovePlayerSDK-Swift.h
– update:
required method
returns:
The copy of this cue point modified by updateBlock.
- (BCOVPlaylist *_Nonnull)update:(SWIFT_NOESCAPE void ( ^ _Nonnull ) ( BCOVMutablePlaylist *_Nonnull ))updateBlockDiscussion
returns:
The copy of this cue point modified by updateBlock.
Declared In
BrightcovePlayerSDK-Swift.h