Package ui.common

Klasse ImageQueue<T>

java.lang.Object
ui.common.ImageQueue<T>

public final class ImageQueue<T> extends Object
ImageQueue implements a queue like data structure. Frame images are queued for every video frame the emulation produces. Frames are then polled with the screen refresh rate 50Hz/60Hz to show them on the video screen. Note: We must prevent OutOfMemoryError in case nobody polls the frames. Note: If we run out of sync between emulation-time and real-time, we throw away intermediate frames.
Autor:
ken
  • Felddetails

  • Konstruktordetails

    • ImageQueue

      public ImageQueue()
  • Methodendetails

    • push

      public final void push(T image)
    • pull

      public final T pull()
    • clear

      public final void clear()
    • dispose

      public final void dispose()