Patent ID: 8723891

Claim:
A method of processing video information, the method comprising: decoding a stream of digitally encoded video into video frames stored in a first memory; reading a series of video frames from the first memory into a video processing pipeline for generating video output for a destination video window including reading luminance information of the series of video frames into a first queue of the video processing pipeline and reading chrominance information of the series of video frames into a second queue of the video processing pipeline; simultaneously resizing and chroma upsampling the video frames from a native video resolution to a target resolution for the destination video window including resizing the luminance information of the first queue and resizing and chroma upsampling the chrominance information of the second queue; performing color space conversion on each pixel in the resized and chroma upsampled video frames; and outputting a series of pixel data bits representing an output series of video frames of the digitally encoded video for display in the destination video window, wherein the simultaneous resizing and chroma upsampling, performing, and outputting are performed without accessing a memory external to the video processing pipeline.