Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
GI.GstVideo.Structs.VideoCropMeta
Description
Extra buffer metadata describing image cropping.
- newtype VideoCropMeta = VideoCropMeta (ManagedPtr VideoCropMeta)
- newZeroVideoCropMeta :: MonadIO m => m VideoCropMeta
- noVideoCropMeta :: Maybe VideoCropMeta
- videoCropMetaGetInfo :: (HasCallStack, MonadIO m) => m MetaInfo
- getVideoCropMetaHeight :: MonadIO m => VideoCropMeta -> m Word32
- setVideoCropMetaHeight :: MonadIO m => VideoCropMeta -> Word32 -> m ()
- getVideoCropMetaMeta :: MonadIO m => VideoCropMeta -> m Meta
- getVideoCropMetaWidth :: MonadIO m => VideoCropMeta -> m Word32
- setVideoCropMetaWidth :: MonadIO m => VideoCropMeta -> Word32 -> m ()
- getVideoCropMetaX :: MonadIO m => VideoCropMeta -> m Word32
- setVideoCropMetaX :: MonadIO m => VideoCropMeta -> Word32 -> m ()
- getVideoCropMetaY :: MonadIO m => VideoCropMeta -> m Word32
- setVideoCropMetaY :: MonadIO m => VideoCropMeta -> Word32 -> m ()
Exported types
newtype VideoCropMeta Source #
Constructors
VideoCropMeta (ManagedPtr VideoCropMeta) |
Instances
WrappedPtr VideoCropMeta Source # | |
(~) AttrOpTag tag AttrSet => Constructible VideoCropMeta tag Source # | |
newZeroVideoCropMeta :: MonadIO m => m VideoCropMeta Source #
Construct a VideoCropMeta
struct initialized to zero.
Methods
getInfo
videoCropMetaGetInfo :: (HasCallStack, MonadIO m) => m MetaInfo Source #
No description available in the introspection data.
Properties
height
getVideoCropMetaHeight :: MonadIO m => VideoCropMeta -> m Word32 Source #
setVideoCropMetaHeight :: MonadIO m => VideoCropMeta -> Word32 -> m () Source #
meta
getVideoCropMetaMeta :: MonadIO m => VideoCropMeta -> m Meta Source #
width
getVideoCropMetaWidth :: MonadIO m => VideoCropMeta -> m Word32 Source #
setVideoCropMetaWidth :: MonadIO m => VideoCropMeta -> Word32 -> m () Source #
x
getVideoCropMetaX :: MonadIO m => VideoCropMeta -> m Word32 Source #
setVideoCropMetaX :: MonadIO m => VideoCropMeta -> Word32 -> m () Source #
y
getVideoCropMetaY :: MonadIO m => VideoCropMeta -> m Word32 Source #
setVideoCropMetaY :: MonadIO m => VideoCropMeta -> Word32 -> m () Source #