gi-gstvideo-1.0.7: GStreamerVideo 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.VideoMetaTransform

Contents

Description

Extra data passed to a video transform #GstMetaTransformFunction such as: "gst-video-scale".

Synopsis

Exported types

newtype VideoMetaTransform Source #

Constructors

VideoMetaTransform (ManagedPtr VideoMetaTransform) 

Instances

WrappedPtr VideoMetaTransform Source # 
(~) AttrOpTag tag AttrSet => Constructible VideoMetaTransform tag Source # 

Methods

new :: MonadIO m => (ManagedPtr VideoMetaTransform -> VideoMetaTransform) -> [AttrOp VideoMetaTransform tag] -> m VideoMetaTransform

((~) * info (ResolveVideoMetaTransformMethod t VideoMetaTransform), MethodInfo * info VideoMetaTransform p) => IsLabel t (VideoMetaTransform -> p) Source # 
((~) * info (ResolveVideoMetaTransformMethod t VideoMetaTransform), MethodInfo * info VideoMetaTransform p) => IsLabelProxy t (VideoMetaTransform -> p) Source # 
HasAttributeList * VideoMetaTransform Source # 
type AttributeList VideoMetaTransform Source # 
type AttributeList VideoMetaTransform

newZeroVideoMetaTransform :: MonadIO m => m VideoMetaTransform Source #

Construct a VideoMetaTransform struct initialized to zero.

Methods

scaleGetQuark

Properties

inInfo

videoMetaTransform_inInfo :: AttrLabelProxy "inInfo" Source #

outInfo

videoMetaTransform_outInfo :: AttrLabelProxy "outInfo" Source #