_onVideoEnd() {

    // Trigger a media stop event that will carry with it the number of seconds
    // played back as well as the furthest reached number of seconds at any given
    // point in time
    this.trigger('MediaStop', {
      secondsPlayed: (this._playedAmount / 1000)|0,
      secondsReached: this._furthestReach
    });

    // Reset the internals
    this._resetTracking();
  }
/**
   * Handle the end of video event. This should trigger a MediaStop event to any
   * listeners and reset the tracking state so that it is ready for another
   * playback
   *
   * @private
   */
Handle the end of video event. This should trigger a MediaStop event to any
listeners and reset the tracking state so that it is ready for another
playback

@private
Handle the end of video event . This should trigger a MediaStop event to any listeners and reset the tracking state so that it is ready for another playback @private
_onVideoEnd() {
    this.trigger('MediaStop', {
      secondsPlayed: (this._playedAmount / 1000)|0,
      secondsReached: this._furthestReach
    });
    this._resetTracking();
  }
_onVideoEnd ( ) { this . trigger ( 'MediaStop' , { secondsPlayed : ( this . _playedAmount / 1000 ) | 0 , secondsReached : this . _furthestReach } ) ; this . _resetTracking ( ) ; }
Handle the end of video event.
Handle the end of video event .
// Trigger a media stop event that will carry with it the number of seconds // played back as well as the furthest reached number of seconds at any given // point in time // Reset the internals