revert change to avoid blocking seek, as it breaks looping.