A method and system for interfacing video and graphics data. Specifically, the
present invention discloses a method and system for displaying video and graphics
data of different formats and image frequencies onto the same display line. A master
device that is continually streaming data of a first media type to a display at
a certain image rate requests data from a source device one line at a time. The
incoming line of data is sent to a FIFO buffer. A mixer associated with the master
device then aligns the incoming data to the same format and image rate used for
displaying the first media type. The incoming data is then displayed simultaneously
on the same line with the data of the first media type. As viewed as an image,
windows of video and/or graphics data are shown on a display.