A system and method for displaying frames with dynamically changing
display parameters is described herein. The display engine stores new
display parameters detected by the decoder in one buffer of a ping pong
buffer, while continuing to use another set of display parameters stored
in the other ping pong buffer. The display engine switches the buffers
when the first frame for which the new display parameters are applicable
is to be presented.