摘要 |
<P>PROBLEM TO BE SOLVED: To internally monitor a time required for decoding a frame, and to decide whether there is enough time or decoding processing fails due to lack of time on the basis of an actual time required for decoding processing. <P>SOLUTION: Differences among the decoding processing times of each frame within an accumulation range and the intervals of vertical synchronizing signals Vsync are accumulated to compute accumulation delays, wherein a fixed number of frames are defined as the range (the accumulation range) of a time monitor. The accumulation delay indicates the degree of margin of decoding processing times to the intervals of the vertical synchronizing signals Vsync. The frames to be monitored within the accumulation range are slid while decoding the frames. When the accumulation delay is larger than a failure-accumulation threshold value VTH indicating the failure of the decoding processing, the decoding processing failure is decided because of accumulation of delay with time. When the accumulation delay is smaller than a margin accumulation value STH indicating decoding processing margin, then, there is a margin in the decoding section, and an idle time is generated. <P>COPYRIGHT: (C)2009,JPO&INPIT |