摘要 |
A video decoding apparatus receives a compressed digital video signal containing a sequence header and at least one coded picture. A coded sequence data contained in the header is decoded and stored in a memory. A video decoding process is performed on the coded picture. During this process a first macroblock count is produced to represent the number of macroblocks contained in the decoded picture and the decoding process is suspended. A second macroblock count is then determined from picture size data in the memory and compared with the first macroblock count. The video decoding process by using the stored sequence data is resumed immediately after the first and second macroblock counts are determined to be equal to each other. Otherwise, this decoding process is delayed until the sequence data of the memory is corrected with data representing an estimated picture size.
|