The time scale the playlist delegate provides is in 'dvrTime' which starts at time=0 and progresses forward as the recording occurs.
If you use a 1 hour recording window, after one hour, dvrTime of zero no longer exists. It has fallen out of the recording window. For example with a one hour recording window, after 90 minutes of recording, the first available chunk will be at dvrTime=30 minutes.
I recommend using the example playlist delegate and writing your own. You can query available start times and use a delta from that.
http://www.wowza.com/forums/content....st-Request-API
Wowza nDVR Playlist Request API
The article has examples of querying the available times, creating playlist requests, etc.