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.VideoAffineTransformationMeta
Description
- newtype VideoAffineTransformationMeta = VideoAffineTransformationMeta (ManagedPtr VideoAffineTransformationMeta)
- newZeroVideoAffineTransformationMeta :: MonadIO m => m VideoAffineTransformationMeta
- noVideoAffineTransformationMeta :: Maybe VideoAffineTransformationMeta
- videoAffineTransformationMetaApplyMatrix :: (HasCallStack, MonadIO m) => VideoAffineTransformationMeta -> Float -> m ()
- videoAffineTransformationMetaGetInfo :: (HasCallStack, MonadIO m) => m MetaInfo
- getVideoAffineTransformationMetaMeta :: MonadIO m => VideoAffineTransformationMeta -> m Meta
Exported types
newtype VideoAffineTransformationMeta Source #
Instances
newZeroVideoAffineTransformationMeta :: MonadIO m => m VideoAffineTransformationMeta Source #
Construct a VideoAffineTransformationMeta
struct initialized to zero.
Methods
applyMatrix
videoAffineTransformationMetaApplyMatrix Source #
Arguments
:: (HasCallStack, MonadIO m) | |
=> VideoAffineTransformationMeta |
|
-> Float |
|
-> m () |
Apply a transformation using the given 4x4 transformation matrix
Since: 1.8
getInfo
videoAffineTransformationMetaGetInfo :: (HasCallStack, MonadIO m) => m MetaInfo Source #
No description available in the introspection data.