From: Adeluc <pn...@ad...> - 2007-03-31 11:59:33
|
> The mPNG proposal says: > > If composition of the next frame takes longer than the frame delay > from the previous frame the decoder should display > the next frame immediately. > > It's unclear what that means. Does "immediately" mean go on to the > next frame before the current frame is finished, or does it mean go > on immediately after finishing it? Interlacing comes into play here > too. Decoders ought to be allowed to proceed upon completion of > any interlacing pass, or even in the midst of any pass but the first. > > This question applies to APNG too, although the proposal doesn't even > address the problem of timeouts of an incomplete frame. > > Glenn My interpretation is if you did not finish the montage of next frame when current frame timeouts, you simply display the unfinished montage and reset frame delay to this unfinished frame delay. Then you begin the montage of the next frame. You cannot do that with APNG because each next frames may depend on current frame data. With mPNG the missing tiles will disapear with the next frame draw. _________ / Adeluc / ¯¯¯¯¯¯¯¯¯ |