Changes between Initial Version and Version 1 of Ticket #12611, comment 2


Ignore:
Timestamp:
Jan 23, 2016, 3:32:05 PM (5 years ago)
Author:
pulkomandy

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12611, comment 2

    initial v1  
    33First a little background on Overlays: this is a feature of some video cards, that allows putting a separate image (usually a video) above the normal display. The overlay and main buffer are entirely separate, and can have different color spaces. The main use for this is playing a video file (usually in some YUV colorspace) over an RGB desktop, and letting the video card perform colorspace conversions.
    44
    5 The support for overlays, and the supported colorspaces, is independant from the screenmode. So, I would do things like this:
    6 
    7 * {{{screenmode}}} (no options) shows the current screenmode. No changes here.
    8 * {{{screenmode -l}}} lists available modes. Again, no changes
    9 * {{{screenmode -o}}} lists available overlay colorspaces. It should try all colorspace constants (not just the 3 you have in the code), because overlays are most often used with YUV spaces.
     5The support for overlays, and the supported colorspaces, is independant from the screenmode. So, you should try all colorspace constants (not just the current video mode one), because overlays are most often used with YUV spaces, and can use a different colorspace from the desktop.
    106
    117Sorry about this, it should have been part of the task description.