An apparatus for providing storage is provided that includes a jitter
buffer element. The jitter buffer element includes a primary jitter
buffer storage that includes a primary low water mark and a primary high
water mark. The jitter buffer element also includes a secondary jitter
buffer storage that includes a secondary low water mark and a secondary
high water mark. A first data segment within the primary jitter buffer
storage is held for a processor. A playout point may advance from a
bottom of the primary jitter buffer storage to the primary low water
mark. When the playout point reaches the primary low water mark, the
processor communicates a message for the secondary jitter buffer storage
to request a second data segment up to the secondary high water mark
associated with the secondary jitter buffer storage.