Skip a given number of frames from the current position.
The Player
(or Processor
) will
attempt to skip the given number
of frames relative to the current position.
The actual number of frames skipped will be returned.
The media time of the Player
will be updated to
reflect the new
position set. A MediaTimeSetEvent
will be sent.
This method can be called on a stopped or started Player
.
If the Player
is in the Started state,
the current position is not exact/well-defined. Hence, the frame
actually skipped to will not be exact.
Like setMediaTime
, if the Player
is
in the Started state, this method may cause the
Player
to change states. If that happens, the
appropriate TransitionEvents
will be posted by
the Player
when its state changes.