gi-gstvideo-0.1.6.13: GstVideo bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.GstVideo.Structs.VideoOverlayRectangle

Contents

Description

An opaque video overlay rectangle object. A rectangle contains a single overlay rectangle which can be added to a composition.

Synopsis

Exported types

newtype VideoOverlayRectangle Source

Instances

BoxedObject VideoOverlayRectangle Source 
((~) * info (ResolveVideoOverlayRectangleMethod t VideoOverlayRectangle), MethodInfo * info VideoOverlayRectangle p) => IsLabel t (VideoOverlayRectangle -> p) Source 
((~) * info (ResolveVideoOverlayRectangleMethod t VideoOverlayRectangle), MethodInfo * info VideoOverlayRectangle p) => IsLabelProxy t (VideoOverlayRectangle -> p) Source 
((~) (TYPE Lifted) signature (Int32 -> Int32 -> Word32 -> Word32 -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) VideoOverlayRectangleSetRenderRectangleMethodInfo VideoOverlayRectangle signature Source 
((~) (TYPE Lifted) signature (Float -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) VideoOverlayRectangleSetGlobalAlphaMethodInfo VideoOverlayRectangle signature Source 
((~) (TYPE Lifted) signature (m Word32), MonadIO m) => MethodInfo (TYPE Lifted) VideoOverlayRectangleGetSeqnumMethodInfo VideoOverlayRectangle signature Source 
((~) (TYPE Lifted) signature (m (Bool, Int32, Int32, Word32, Word32)), MonadIO m) => MethodInfo (TYPE Lifted) VideoOverlayRectangleGetRenderRectangleMethodInfo VideoOverlayRectangle signature Source 
((~) (TYPE Lifted) signature (VideoOverlayFormatFlags -> m Buffer), MonadIO m) => MethodInfo (TYPE Lifted) VideoOverlayRectangleGetPixelsUnscaledRawMethodInfo VideoOverlayRectangle signature Source 
((~) (TYPE Lifted) signature (VideoOverlayFormatFlags -> m Buffer), MonadIO m) => MethodInfo (TYPE Lifted) VideoOverlayRectangleGetPixelsUnscaledAyuvMethodInfo VideoOverlayRectangle signature Source 
((~) (TYPE Lifted) signature (VideoOverlayFormatFlags -> m Buffer), MonadIO m) => MethodInfo (TYPE Lifted) VideoOverlayRectangleGetPixelsUnscaledArgbMethodInfo VideoOverlayRectangle signature Source 
((~) (TYPE Lifted) signature (VideoOverlayFormatFlags -> m Buffer), MonadIO m) => MethodInfo (TYPE Lifted) VideoOverlayRectangleGetPixelsRawMethodInfo VideoOverlayRectangle signature Source 
((~) (TYPE Lifted) signature (VideoOverlayFormatFlags -> m Buffer), MonadIO m) => MethodInfo (TYPE Lifted) VideoOverlayRectangleGetPixelsAyuvMethodInfo VideoOverlayRectangle signature Source 
((~) (TYPE Lifted) signature (VideoOverlayFormatFlags -> m Buffer), MonadIO m) => MethodInfo (TYPE Lifted) VideoOverlayRectangleGetPixelsArgbMethodInfo VideoOverlayRectangle signature Source 
((~) (TYPE Lifted) signature (m Float), MonadIO m) => MethodInfo (TYPE Lifted) VideoOverlayRectangleGetGlobalAlphaMethodInfo VideoOverlayRectangle signature Source 
((~) (TYPE Lifted) signature (m VideoOverlayFormatFlags), MonadIO m) => MethodInfo (TYPE Lifted) VideoOverlayRectangleGetFlagsMethodInfo VideoOverlayRectangle signature Source 
((~) (TYPE Lifted) signature (m VideoOverlayRectangle), MonadIO m) => MethodInfo (TYPE Lifted) VideoOverlayRectangleCopyMethodInfo VideoOverlayRectangle signature Source 

Methods

videoOverlayRectangleCopy

videoOverlayRectangleGetFlags

videoOverlayRectangleGetGlobalAlpha

videoOverlayRectangleGetPixelsArgb

videoOverlayRectangleGetPixelsAyuv

videoOverlayRectangleGetPixelsRaw

videoOverlayRectangleGetPixelsUnscaledArgb

videoOverlayRectangleGetPixelsUnscaledAyuv

videoOverlayRectangleGetPixelsUnscaledRaw

videoOverlayRectangleGetRenderRectangle

videoOverlayRectangleGetSeqnum

videoOverlayRectangleNewRaw

videoOverlayRectangleSetGlobalAlpha

videoOverlayRectangleSetRenderRectangle