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 |
- newtype VideoConverter = VideoConverter (ForeignPtr VideoConverter)
- noVideoConverter :: Maybe VideoConverter
- data VideoConverterFrameMethodInfo
- videoConverterFrame :: MonadIO m => VideoConverter -> VideoFrame -> VideoFrame -> m ()
- data VideoConverterFreeMethodInfo
- videoConverterFree :: MonadIO m => VideoConverter -> m ()
- data VideoConverterGetConfigMethodInfo
- videoConverterGetConfig :: MonadIO m => VideoConverter -> m Structure
- data VideoConverterSetConfigMethodInfo
- videoConverterSetConfig :: MonadIO m => VideoConverter -> Structure -> m Bool
Exported types
newtype VideoConverter Source
((~) * info (ResolveVideoConverterMethod t VideoConverter), MethodInfo * info VideoConverter p) => IsLabel t (VideoConverter -> p) Source | |
((~) * info (ResolveVideoConverterMethod t VideoConverter), MethodInfo * info VideoConverter p) => IsLabelProxy t (VideoConverter -> p) Source | |
((~) (TYPE Lifted) signature (Structure -> m Bool), MonadIO m) => MethodInfo (TYPE Lifted) VideoConverterSetConfigMethodInfo VideoConverter signature Source | |
((~) (TYPE Lifted) signature (m Structure), MonadIO m) => MethodInfo (TYPE Lifted) VideoConverterGetConfigMethodInfo VideoConverter signature Source | |
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) VideoConverterFreeMethodInfo VideoConverter signature Source | |
((~) (TYPE Lifted) signature (VideoFrame -> VideoFrame -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) VideoConverterFrameMethodInfo VideoConverter signature Source | |
Methods
videoConverterFrame
data VideoConverterFrameMethodInfo Source
((~) (TYPE Lifted) signature (VideoFrame -> VideoFrame -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) VideoConverterFrameMethodInfo VideoConverter signature Source | |
videoConverterFrame :: MonadIO m => VideoConverter -> VideoFrame -> VideoFrame -> m () Source
videoConverterFree
data VideoConverterFreeMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) VideoConverterFreeMethodInfo VideoConverter signature Source | |
videoConverterFree :: MonadIO m => VideoConverter -> m () Source
videoConverterGetConfig
data VideoConverterGetConfigMethodInfo Source
((~) (TYPE Lifted) signature (m Structure), MonadIO m) => MethodInfo (TYPE Lifted) VideoConverterGetConfigMethodInfo VideoConverter signature Source | |
videoConverterGetConfig :: MonadIO m => VideoConverter -> m Structure Source
videoConverterSetConfig
data VideoConverterSetConfigMethodInfo Source
((~) (TYPE Lifted) signature (Structure -> m Bool), MonadIO m) => MethodInfo (TYPE Lifted) VideoConverterSetConfigMethodInfo VideoConverter signature Source | |
videoConverterSetConfig :: MonadIO m => VideoConverter -> Structure -> m Bool Source