BMPTrack
@interface BMPTrack : NSObject <NSCopying, BMPJsonable>
Base class for all available tracks.
Note
This class acts as an abstract class.-
The URL to the timed file, e.g. WebVTT file.
Declaration
Objective-C
@property (readonly, copy, nonatomic, nullable) NSURL *url;Swift
@NSCopying var url: NSURL? { get } -
If set to YES, this track would be considered as default.
Declaration
Objective-C
@property (readonly, getter=isDefaultTrack, nonatomic) BOOL defaultTrack;Swift
var isDefaultTrack: Bool { get } -
The label for this track.
Declaration
Objective-C
@property (readonly, copy, nonatomic) NSString *_Nonnull label;Swift
var label: String { get } -
The unique identifier for this track.
Declaration
Objective-C
@property (readonly, copy, nonatomic) NSString *_Nonnull identifier;Swift
var identifier: String { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) BMPTrackType typeSwift
var type: BMPTrackType { get }
View on GitHub
BMPTrack Class Reference