In this embodiment, and other embodiments, the receiver 310 may receive one or more coded video sequences to be decoded by the decoder 210 one coded video sequence at a time, where the decoding of each coded video sequence is independent from other coded video sequences. The coded video sequence may be received from the channel 312, which may be a hardware/software link to a storage device which stores the encoded video data. The receiver 310 may receive the encoded video data with other data, for example, coded audio data and/or ancillary data streams, that may be forwarded to their respective using entities (not depicted). The receiver 310 may separate the coded video sequence from the other data. To combat network jitter, the buffer memory 315 may be coupled in between the receiver 310 and the entropy decoder/parser 320 (“parser” henceforth). When the receiver 310 is receiving data from a store/forward device of sufficient bandwidth and controllability, or from an isosynchronous network, the buffer 315 may not be used, or can be small. For use on best effort packet networks such as the Internet, the buffer 315 may be required, can be comparatively large, and can be of adaptive size.