Future<void> skipBackwards(Duration offset) async { var skipVal = mediaKit.state.position - offset; if (skipVal <= zeroTime) { skipVal = zeroTime; } await seek(skipVal); }