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 |
Extra buffer metadata describing image overlay data.
- newtype VideoOverlayCompositionMeta = VideoOverlayCompositionMeta (ForeignPtr VideoOverlayCompositionMeta)
- newZeroVideoOverlayCompositionMeta :: MonadIO m => m VideoOverlayCompositionMeta
- noVideoOverlayCompositionMeta :: Maybe VideoOverlayCompositionMeta
- videoOverlayCompositionMetaGetInfo :: MonadIO m => m MetaInfo
- videoOverlayCompositionMetaReadMeta :: VideoOverlayCompositionMeta -> IO Meta
- videoOverlayCompositionMetaReadOverlay :: VideoOverlayCompositionMeta -> IO VideoOverlayComposition
Exported types
newtype VideoOverlayCompositionMeta Source
((~) * info (ResolveVideoOverlayCompositionMetaMethod t VideoOverlayCompositionMeta), MethodInfo * info VideoOverlayCompositionMeta p) => IsLabel t (VideoOverlayCompositionMeta -> p) Source | |
((~) * info (ResolveVideoOverlayCompositionMetaMethod t VideoOverlayCompositionMeta), MethodInfo * info VideoOverlayCompositionMeta p) => IsLabelProxy t (VideoOverlayCompositionMeta -> p) Source | |
newZeroVideoOverlayCompositionMeta :: MonadIO m => m VideoOverlayCompositionMeta Source
Construct a VideoOverlayCompositionMeta
struct initialized to zero.
Methods
videoOverlayCompositionMetaGetInfo
videoOverlayCompositionMetaGetInfo :: MonadIO m => m MetaInfo Source