private void seekToInternal(long positionUs){
  lastSeekPositionUs=positionUs;
  downstreamPositionUs=positionUs;
  Arrays.fill(pendingDiscontinuities,true);
  chunkSource.seek();
  restartFrom(positionUs);
}

private void seekToInternal ( long positionUs ) { lastSeekPositionUs = positionUs ; downstreamPositionUs = positionUs ; Arrays . fill ( pendingDiscontinuities , true ) ; chunkSource . seek ( ) ; restartFrom ( positionUs ) ; }
performs a seek . the operation is performed even if the seek is to the current position .
