CueEvent

@objc(BMPCueEvent)
public protocol CueEvent
  • The start time of the cue in seconds

    Declaration

    Swift

    var startTime: TimeInterval { get }
  • The end time of the cue in seconds

    Declaration

    Swift

    var endTime: TimeInterval { get }
  • The cue text

    Declaration

    Swift

    var text: String? { get }
  • The cue text as HTML

    Declaration

    Swift

    var html: String? { get }
  • The cue image

    Declaration

    Swift

    var image: UIImage? { get }
  • The position of the cue. Only relevant for CEA-captions, provides information about where the cue should be positioned on a grid of 15 character rows times 32 columns

    Declaration

    Swift

    var position: CuePosition? { get }
  • The region of the cue

    Declaration

    Swift

    var region: String? { get }
  • The region style of the cue

    Declaration

    Swift

    var regionStyle: String? { get }
  • vtt

    The VTT positioning properties for this cue

    Declaration

    Swift

    var vtt: VttProperties? { get }