Patent ID: 7269331

Claim:
A video output display apparatus for dynamically adjusting video frame to control playback quality, comprising: a playback engine, sending a pre-fetch requirement, a playback requirement, and target frame data; a pre-fetch engine, coupled to the playback engine and comprising a pre-fetch buffer, the pre-fetch engine obtaining pre-fetch frame data from the pre-fetch buffer according to the playback requirement and sending it to the playback engine, if the pre-fetch frame data according to the playback requirement is not stored in the pre-fetch buffer, the pre-fetch engine obtains first playback frame data and sends it to the playback engine, the pre-fetch engine further receiving the pre-fetch requirement, obtaining second playback data, storing it to the pre-fetch buffer, and adjusting the drop rate of the first and second playback frame data according to related conditions; a rendering engine, coupled to the pre-fetch engine, obtaining source frame data, transferring the source frame data into the first and second playback frame data by decoding and filtering, and sending it to the pre-fetch engine, wherein the decoding is half-frame and the filtering is frame-based; and a drawing engine, coupled to the playback engine, receiving the playback requirement and the target frame data from the playback engine and outputting the target frame data.