gi-gstvideo-1.0.22: GStreamerVideo bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.GstVideo.Structs.VideoCropMeta

Description

Extra buffer metadata describing image cropping.

Synopsis

Exported types

newZeroVideoCropMeta :: MonadIO m => m VideoCropMeta Source #

Construct a VideoCropMeta struct initialized to zero.

Methods

Overloaded methods

getInfo

videoCropMetaGetInfo :: (HasCallStack, MonadIO m) => m MetaInfo Source #

No description available in the introspection data.

Properties

height

the cropped height

getVideoCropMetaHeight :: MonadIO m => VideoCropMeta -> m Word32 Source #

Get the value of the “height” field. When overloading is enabled, this is equivalent to

get videoCropMeta #height

setVideoCropMetaHeight :: MonadIO m => VideoCropMeta -> Word32 -> m () Source #

Set the value of the “height” field. When overloading is enabled, this is equivalent to

set videoCropMeta [ #height := value ]

meta

parent Meta

getVideoCropMetaMeta :: MonadIO m => VideoCropMeta -> m Meta Source #

Get the value of the “meta” field. When overloading is enabled, this is equivalent to

get videoCropMeta #meta

width

the cropped width

getVideoCropMetaWidth :: MonadIO m => VideoCropMeta -> m Word32 Source #

Get the value of the “width” field. When overloading is enabled, this is equivalent to

get videoCropMeta #width

setVideoCropMetaWidth :: MonadIO m => VideoCropMeta -> Word32 -> m () Source #

Set the value of the “width” field. When overloading is enabled, this is equivalent to

set videoCropMeta [ #width := value ]

x

the horizontal offset

getVideoCropMetaX :: MonadIO m => VideoCropMeta -> m Word32 Source #

Get the value of the “x” field. When overloading is enabled, this is equivalent to

get videoCropMeta #x

setVideoCropMetaX :: MonadIO m => VideoCropMeta -> Word32 -> m () Source #

Set the value of the “x” field. When overloading is enabled, this is equivalent to

set videoCropMeta [ #x := value ]

y

the vertical offset

getVideoCropMetaY :: MonadIO m => VideoCropMeta -> m Word32 Source #

Get the value of the “y” field. When overloading is enabled, this is equivalent to

get videoCropMeta #y

setVideoCropMetaY :: MonadIO m => VideoCropMeta -> Word32 -> m () Source #

Set the value of the “y” field. When overloading is enabled, this is equivalent to

set videoCropMeta [ #y := value ]