MediaPipeline.Seek (gb.media)
Sub Seek ( Position As Float [ , Flags As Integer ] )
Move the stream to a specific position, following the constraints defined by the specified flags.
  - 
Position: the stream position in seconds.
- 
Flags: the seeking options.
The 
Flags are a logical combination of the following options:
| Media.SeekAccurate | Accurate position is requested, this might be considerably slower for some formats. | 
| Media.SeekKeyUnit | Seek to the nearest keyframe. This might be faster but less accurate. | 
| Media.SeekTrickMode | When doing fast forward or fast reverse playback, allow elements to skip frames instead of generating all frames. | 
| Media.SeekSnapBefore | Go to a location before the requested position. With the SeekKeyUnit flag, it means the keyframe at or before the requested position the one at or before the seek target. | 
| Media.SeekSnapAfter | Go to a location after the requested position. With the SeekKeyUnit flag, it means the keyframe at of after the requested position. | 
| Media.SeekSnapNearest | Go to a position near the requested position. With the SeekKeyUnit flag, it means the keyframe closest to the requested position. If both keyframes are at an equal distance, behaves like SeekSnapBefore. | 
| Media.SeekTrickModeKeyUnit | When doing fast forward or fast reverse playback, request that elements only decode keyframes and skip all other content, for formats that have keyframes. | 
| Media.SeekTrickModeNoAudio | When doing fast forward or fast reverse playback, request that audio decoder elements skip decoding and output only gap events or silence. |