Package 

Class FastForwardButtonController

  • All Implemented Interfaces:
    com.brightcove.player.accessibility.AccessibilityListener , com.brightcove.player.event.Component , com.brightcove.player.mediacontroller.buttons.ButtonController , com.brightcove.player.mediacontroller.buttons.RemoteControlKeyState

    
    public class FastForwardButtonController
    extends SeekButtonController
                        

    The default Brightcove Fast forward controller.

    • Method Summary

      Modifier and Type Method Description
      EventListener getDidSeekHandler() Gets the EventListener callback to trigger when the DID_SEEK_TO event is received.
      boolean onFastForward(KeyEvent event) On fast forward key actioned
      • Methods inherited from class com.brightcove.player.mediacontroller.buttons.SeekButtonController

        getManagedState, getOnHoldUpdateFrequency, getOnHoldWaitTime, getProperties, getSeekDefault, getSeekDefaultLong, getSeekPercentage, getVisibilityState, isSeekRelativeEnabled, onDpadCenter, setOnHoldUpdateFrequency, setOnHoldWaitTime, setSeekDefault, setSeekDefault, setSeekPercentage, setSeekRelativeEnabled
      • Methods inherited from class com.brightcove.player.mediacontroller.buttons.AbstractButtonController

        getButton, getEventEmitter, getFont, getId, getStateList, onAccessibilityStateChanged, onBack, onDpadDown, onDpadLeft, onDpadRight, onDpadUp, onHome, onMenu, onPause, onPlay, onPlayPause, onRewind, onSkipBackward, onSkipForward, setVisibility, syncStates
      • Methods inherited from class com.brightcove.player.event.AbstractComponent

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

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

      • FastForwardButtonController

        FastForwardButtonController(Context context, BaseVideoView videoView, BrightcoveControlBar controlBar, Typeface font)
        Builds a complete controller.
        Parameters:
        context - The given Android application context.
        videoView - The SDK video view used, possibly, to determine managed state asssociated with the button.
        controlBar - The layout widget to which the button will be added.
    • Method Detail

      • onFastForward

         boolean onFastForward(KeyEvent event)

        On fast forward key actioned

        Parameters:
        event - the android.view.