Lines Matching full:video
40 :ref:`Video Overlay <overlay>` or :ref:`Video Output Overlay <osd>`
47 destructive overlay copies captured video images into the video memory
48 of a graphics card. A non-destructive overlay blends video images into a
49 VGA signal or graphics into a video signal. *Video Output Overlays* are
60 To set the parameters for a *Video Output Overlay*, applications must
69 To set the parameters for a *Video Capture Overlay*
103 For *Video Output Overlays*
106 :ref:`osd`). For *Video Capture Overlays* this field will always be
127 - For *non-destructive Video Overlays* this field only defines a
133 - For *Video Output Overlays* the driver must return a valid
159 This field is irrelevant to *non-destructive Video Overlays*.
161 For *Video Output Overlays* the driver must return a valid value.
163 Video hardware may access padding bytes, therefore they must
179 - This field is irrelevant to *non-destructive Video Overlays*.
180 For *Video Output Overlays* the driver must return a valid
209 non-destructive overlays. Video Output Overlays are in practice
214 image pixels replace pixels in the VGA or video signal only where
241 - The device supports Source Chroma-keying. Video pixels with the
264 - If this flag is set for a video capture device, then the driver
268 video capture driver (bttv) supports this flag. The use of this
273 video output device, then the video output overlay window is
275 to the size of the framebuffer. If it is cleared, then the video
276 output overlay window is relative to the video output display.
290 framebuffer pixels with video images. The blend function is:
291 output = framebuffer pixel * alpha + video pixel * (1 - alpha).
295 - Use a global alpha value to blend the framebuffer with video
297 + video pixel * (255 - alpha)) / 255. The alpha value is
305 framebuffer to clip or blend framebuffer pixels with video images,
307 framebuffer pixel * (1 - alpha) + video pixel * alpha. The actual