Patent ID: 8823731

Claim:
A non-transitory computer readable medium encoded with a program for execution on a processor, the program, when executed on the processor performing a method of encoding original data, the method comprising acts of: receiving video data in a first original format from a first software application; receiving audio data in a second original format from a second software application; encoding each of the video data and the audio data in at least one frame of graphics data, wherein the video data is in the first original format and the audio data is in the second original format, and wherein the video data and the audio data are encoded in a visible portion of the at least one frame of graphics data; generating, with a graphics controller, a graphics signal including the at least one frame of graphics data including the encoded video data and the encoded audio data in the visible portion of the at least one frame of graphics data, the graphics signal generated by the graphics controller providing a desired refresh rate and a desired display resolution; outputting the graphics signal including the at least one frame of graphics data with the graphics controller; decoding each of the video data and the audio data from the at least one frame of graphics data included in the graphics signal received from the graphics controller; and outputting, following the act of decoding, each of the video data and the audio data.