transport supports looping and seeking