摘要 |
A method and apparatus are provided for controlling the timing between video decoding and video displaying. The apparatus contains a video decoder for decoding a B picture included in an input video bitstream, on the basis of previous and following I and P pictures, a memory for storing the decoded B picture by one frame, and a decoding controller for comparing the amount of data displayed with the amount of data decoded while outputting the decoded B picture stored in the memory, and controlling decoding of a subsequent B picture to prevent the decoding from overlapping with the displaying. In the apparatus, although the memory space for B picture storage is set as one frame, the decoding of a picture is prevented from overlapping with the displaying thereof. Thus, decoding efficiency is not lessened even though a memory of two frame size is not employed.
|