Abstract:
An exemplary decoding method of an input video bitstream including a first bitstream and a second bitstream includes: decoding a first picture in the first bitstream; after a required decoded data derived from decoding the first picture is ready for a first decoding operation of a second picture in the first bitstream, performing the first decoding operation; and after a required decoded data derived from decoding the first picture is ready for a second decoding operation of a picture in the second bitstream, performing the second decoding operation, wherein a time period of decoding the second picture in the first bitstream and a time period of decoding the picture in the second bitstream are overlapped in time.
Abstract:
A graphics processing method for three-dimensional images, applied to a first buffer for storing right-view contents and a second buffer for storing left-view contents, includes the following steps: when a current Vsync status indicates that a display engine is not operating within a right Vsync period of a right-view frame, the drawing engine drawing the right-view contents stored in first buffer; when current Vsync status indicates that the display engine is not operating within a left Vsync period of a left-view frame, the drawing engine drawing the left-view contents stored in second buffer; during the right Vsync period of the right-view frame, the display engine displaying right-view contents stored in first buffer; and during the left Vsync period of the left-view frame, the display engine displaying left-view contents stored in second buffer.
Abstract:
An embodiment of the invention provides a method performed by a de-multiplexer that is coupled to a front-end stream buffer and a plurality of back-end video buffers. The front-end stream buffer is configured to buffer a plurality of video data units of a video stream. The video stream includes a plurality of subordinate video streams interleaved therein. Each of the back-end video buffers is configured to buffer the video information contained in a corresponding one of the subordinate video streams. First, the de-multiplexer determines whether it is blocked from fetching the video information of a first video data unit buffered in the front-end stream buffer. Then, if being blocked, the de-multiplexer skips accessing the first video data unit and instead fetches the video information of a second video data unit buffered in the front-end stream buffer.
Abstract:
An exemplary decoding method of an input video bitstream including a first bitstream and a second bitstream includes: decoding a first picture in the first bitstream; after a required decoded data derived from decoding the first picture is ready for a first decoding operation of a second picture in the first bitstream, performing the first decoding operation; and after a required decoded data derived from decoding the first picture is ready for a second decoding operation of a picture in the second bitstream, performing the second decoding operation, wherein a time period of decoding the second picture in the first bitstream and a time period of decoding the picture in the second bitstream are overlapped in time.
Abstract:
A graphics processing method for three-dimensional images, applied to a first buffer for storing right-view contents and a second buffer for storing left-view contents, includes the following steps: when a current Vsync status indicates that a display engine is not operating within a right Vsync period of a right-view frame, the drawing engine drawing the right-view contents stored in first buffer; when current Vsync status indicates that the display engine is not operating within a left Vsync period of a left-view frame, the drawing engine drawing the left-view contents stored in second buffer; during the right Vsync period of the right-view frame, the display engine displaying right-view contents stored in first buffer; and during the left Vsync period of the left-view frame, the display engine displaying left-view contents stored in second buffer.
Abstract:
An embodiment of the invention provides a method performed by a de-multiplexer that is coupled to a front-end stream buffer and a plurality of back-end video buffers. The front-end stream buffer is configured to buffer a plurality of video data units of a video stream. The video stream includes a plurality of subordinate video streams interleaved therein. Each of the back-end video buffers is configured to buffer the video information contained in a corresponding one of the subordinate video streams. First, the de-multiplexer determines whether it is blocked from fetching the video information of a first video data unit buffered in the front-end stream buffer. Then, if being blocked, the de-multiplexer skips accessing the first video data unit and instead fetches the video information of a second video data unit buffered in the front-end stream buffer.