Patent ID: 8823721

Claim:
A computer-implemented method comprising: receiving, by said computer, at least one frame from a first frame source, wherein an interval between two frames from the first frame source comprises a first vertical blanking interval; reading at least one frame from a second frame source, wherein an interval between two frames from the second frame source comprises a second vertical blanking interval; providing a frame from the second frame source for display; determining whether commencements of the first vertical blanking interval and the second vertical blanking interval occur with a predefined time region, wherein the predefined time region is set to achieve a minimum vertical blank specification of the display not being violated for a frame from the second frame source and at least (1) a maximum vertical blank specification of the display not being violated for a frame from the second frame source and (2) read of a frame from the second frame source has not commenced; and selectively providing a next frame from the first frame source for display after the determination that the commencements of the first vertical blanking interval and the second vertical blanking interval occurred with the predefined time region.