Package 

Class SeekManager

  • All Implemented Interfaces:
    com.brightcove.player.event.Component

    @Emits(events = {EventType.SEEK_TO})@ListensFor(events = {EventType.SEEK_TO, EventType.DID_SEEK_TO}) 
    public class SeekManager
    extends AbstractComponent
                        

    Class responsible to manage SSAI seek events.

    • Constructor Summary

      Constructors 
      Constructor Description
      SeekManager(EventEmitter emitter, Timeline timeline) Instantiates a new Seek manager.
    • Method Summary

      Modifier and Type Method Description
      void removeListeners()
      boolean addSeekListener(@NonNull() SeekListener seekListener) Adds a seek listener
      boolean removeSeekListener(@NonNull() SeekListener seekListener) Removes a seek listener
      void removeAllSeekListeners() Removes all seek listeners.
      • Methods inherited from class com.brightcove.player.event.AbstractComponent

        addListener, addOnceListener, getEventEmitter, removeListener, removeListeners
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SeekManager

        SeekManager(EventEmitter emitter, Timeline timeline)
        Instantiates a new Seek manager.
        Parameters:
        emitter - the event emitter
        timeline - the timeline