Manually testing this scenario indicates that the position rolls over:
Progress: 4294964450
Progress: 4294965179
Progress: 4294965904
Progress: 4294966636
Progress: 89
Progress: 826
Progress: 1546
Progress: 2298
While in this specific test run the position never hit 0, the rate at which the position was sampled (60Hz) was significantly less than the wave's sample rate (44100Hz) - I would assume that it did, in fact, roll over through 0.