JWExternalMetadata

@interface JWExternalMetadata : NSObject

Metadata that can be passed externally, to supplement the encoded metadata of the underlying media asset. @discussion surfaced via the JWPlayerDelegate’s onMeta call when playback position reaches the position specified in the startTime property, or by seeking to position in between startTime and endTime.

See

JWPlayerDelegate
  • Playback position in seconds indicating the start of the range in which the Metadata will be surfaced.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite) CGFloat startTime;
  • Playback position in seconds indicating the end of the range in which the Metadata will be surfaced.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite) CGFloat endTime;
  • Unique identifier.

    Declaration

    Objective-C

    @property (nonatomic, assign, unsafe_unretained, readwrite) NSInteger identifier;
  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithIdentifier:(NSInteger)identifier startTime:(CGFloat)startTime endTime:(CGFloat)endTime;