Patent attributes
An example trick mode play process for digital video stores a plurality of most recent reference frames in a corresponding plurality of frame buffers; displaying a current frame during a current frame time interval; determining a next frame for display; inspecting the plurality of frame buffers to determine if the next frame is present in a frame buffers. If the next frame is present, designating the frame for display in the next frame time interval. If the next frame is not present: checking if the frame buffers contain any reference frames needed to decode the next frame; and decoding a next frame using all reference frames needed to decode the next frame which can be found in the frame. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.