Patent ID: 7817900
Filing Date: 2010-10-19
Classification: H04N

Abstract:
1. A computer-implemented method for displaying a plurality of video frames in a reverse order relative to a forward order, the method comprising: decoding in a forward order video frames in a video timeline from a video file; storing the decoded video frames into video memory; rendering effects onto the stored video frames for playback at a playback rate; queuing the rendered video frames in the forward order into a secondary queue; removing the rendered video frames from the secondary queue in a reverse order relative to the forward order; queuing said removed video frames into a render-ahead queue, wherein queuing video frames into the render-ahead queue occurs at a rate that exceeds the playback rate; displaying the queued video frames from the render-ahead queue to a screen in the reverse order; and deleting the displayed video frames from the render-ahead queue after said queued video frames have been displayed to the screen.