A method of buffering a video signal is disclosed. The method generally includes
the steps of (A) storing a plurality of pictures decoded from the video signal
having a first resolution in a memory space divided into a plurality of first buffers
each having a first size, (B) dividing the memory space into a plurality of second
buffers each having a second size in response to the pictures in the video signal
changing to a second resolution, and (C) converting at least one unavailable buffer
of the second buffers to an available condition by marking at least one unread
picture of the pictures from the memory space as destroyed.