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 |
- type C_VideoAffineTransformationGetMatrix = Ptr VideoAffineTransformationMeta -> CFloat -> IO CInt
- type VideoAffineTransformationGetMatrix = VideoAffineTransformationMeta -> Float -> IO Bool
- dynamic_VideoAffineTransformationGetMatrix :: (HasCallStack, MonadIO m) => FunPtr C_VideoAffineTransformationGetMatrix -> VideoAffineTransformationMeta -> Float -> m Bool
- genClosure_VideoAffineTransformationGetMatrix :: VideoAffineTransformationGetMatrix -> IO Closure
- mk_VideoAffineTransformationGetMatrix :: C_VideoAffineTransformationGetMatrix -> IO (FunPtr C_VideoAffineTransformationGetMatrix)
- noVideoAffineTransformationGetMatrix :: Maybe VideoAffineTransformationGetMatrix
- wrap_VideoAffineTransformationGetMatrix :: Maybe (Ptr (FunPtr C_VideoAffineTransformationGetMatrix)) -> VideoAffineTransformationGetMatrix -> Ptr VideoAffineTransformationMeta -> CFloat -> IO CInt
- type C_VideoConvertSampleCallback = Ptr Sample -> Ptr GError -> Ptr () -> IO ()
- type VideoConvertSampleCallback = Sample -> GError -> IO ()
- type VideoConvertSampleCallback_WithClosures = Sample -> GError -> Ptr () -> IO ()
- drop_closures_VideoConvertSampleCallback :: VideoConvertSampleCallback -> VideoConvertSampleCallback_WithClosures
- dynamic_VideoConvertSampleCallback :: (HasCallStack, MonadIO m) => FunPtr C_VideoConvertSampleCallback -> Sample -> GError -> Ptr () -> m ()
- genClosure_VideoConvertSampleCallback :: VideoConvertSampleCallback -> IO Closure
- mk_VideoConvertSampleCallback :: C_VideoConvertSampleCallback -> IO (FunPtr C_VideoConvertSampleCallback)
- noVideoConvertSampleCallback :: Maybe VideoConvertSampleCallback
- noVideoConvertSampleCallback_WithClosures :: Maybe VideoConvertSampleCallback_WithClosures
- wrap_VideoConvertSampleCallback :: Maybe (Ptr (FunPtr C_VideoConvertSampleCallback)) -> VideoConvertSampleCallback_WithClosures -> Ptr Sample -> Ptr GError -> Ptr () -> IO ()
- type C_VideoFormatPack = Ptr VideoFormatInfo -> CUInt -> Ptr () -> Int32 -> Ptr () -> Int32 -> CUInt -> Int32 -> Int32 -> IO ()
- type VideoFormatPack = VideoFormatInfo -> [VideoPackFlags] -> Ptr () -> Int32 -> Ptr () -> Int32 -> [VideoChromaSite] -> Int32 -> Int32 -> IO ()
- dynamic_VideoFormatPack :: (HasCallStack, MonadIO m) => FunPtr C_VideoFormatPack -> VideoFormatInfo -> [VideoPackFlags] -> Ptr () -> Int32 -> Ptr () -> Int32 -> [VideoChromaSite] -> Int32 -> Int32 -> m ()
- genClosure_VideoFormatPack :: VideoFormatPack -> IO Closure
- mk_VideoFormatPack :: C_VideoFormatPack -> IO (FunPtr C_VideoFormatPack)
- noVideoFormatPack :: Maybe VideoFormatPack
- wrap_VideoFormatPack :: Maybe (Ptr (FunPtr C_VideoFormatPack)) -> VideoFormatPack -> Ptr VideoFormatInfo -> CUInt -> Ptr () -> Int32 -> Ptr () -> Int32 -> CUInt -> Int32 -> Int32 -> IO ()
- type C_VideoFormatUnpack = Ptr VideoFormatInfo -> CUInt -> Ptr () -> Ptr () -> Int32 -> Int32 -> Int32 -> Int32 -> IO ()
- type VideoFormatUnpack = VideoFormatInfo -> [VideoPackFlags] -> Ptr () -> Ptr () -> Int32 -> Int32 -> Int32 -> Int32 -> IO ()
- dynamic_VideoFormatUnpack :: (HasCallStack, MonadIO m) => FunPtr C_VideoFormatUnpack -> VideoFormatInfo -> [VideoPackFlags] -> Ptr () -> Ptr () -> Int32 -> Int32 -> Int32 -> Int32 -> m ()
- genClosure_VideoFormatUnpack :: VideoFormatUnpack -> IO Closure
- mk_VideoFormatUnpack :: C_VideoFormatUnpack -> IO (FunPtr C_VideoFormatUnpack)
- noVideoFormatUnpack :: Maybe VideoFormatUnpack
- wrap_VideoFormatUnpack :: Maybe (Ptr (FunPtr C_VideoFormatUnpack)) -> VideoFormatUnpack -> Ptr VideoFormatInfo -> CUInt -> Ptr () -> Ptr () -> Int32 -> Int32 -> Int32 -> Int32 -> IO ()
- type C_VideoGLTextureUpload = Ptr VideoGLTextureUploadMeta -> Word32 -> IO CInt
- type VideoGLTextureUpload = VideoGLTextureUploadMeta -> Word32 -> IO Bool
- dynamic_VideoGLTextureUpload :: (HasCallStack, MonadIO m) => FunPtr C_VideoGLTextureUpload -> VideoGLTextureUploadMeta -> Word32 -> m Bool
- genClosure_VideoGLTextureUpload :: VideoGLTextureUpload -> IO Closure
- mk_VideoGLTextureUpload :: C_VideoGLTextureUpload -> IO (FunPtr C_VideoGLTextureUpload)
- noVideoGLTextureUpload :: Maybe VideoGLTextureUpload
- wrap_VideoGLTextureUpload :: Maybe (Ptr (FunPtr C_VideoGLTextureUpload)) -> VideoGLTextureUpload -> Ptr VideoGLTextureUploadMeta -> Word32 -> IO CInt
- type C_VideoMetaMapFieldCallback = Ptr VideoMeta -> Word32 -> Ptr MapInfo -> Ptr () -> Int32 -> CUInt -> IO CInt
- type VideoMetaMapFieldCallback = VideoMeta -> Word32 -> MapInfo -> Ptr () -> Int32 -> [MapFlags] -> IO Bool
- dynamic_VideoMetaMapFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_VideoMetaMapFieldCallback -> VideoMeta -> Word32 -> MapInfo -> Ptr () -> Int32 -> [MapFlags] -> m Bool
- genClosure_VideoMetaMapFieldCallback :: VideoMetaMapFieldCallback -> IO Closure
- mk_VideoMetaMapFieldCallback :: C_VideoMetaMapFieldCallback -> IO (FunPtr C_VideoMetaMapFieldCallback)
- noVideoMetaMapFieldCallback :: Maybe VideoMetaMapFieldCallback
- wrap_VideoMetaMapFieldCallback :: Maybe (Ptr (FunPtr C_VideoMetaMapFieldCallback)) -> VideoMetaMapFieldCallback -> Ptr VideoMeta -> Word32 -> Ptr MapInfo -> Ptr () -> Int32 -> CUInt -> IO CInt
- type C_VideoMetaUnmapFieldCallback = Ptr VideoMeta -> Word32 -> Ptr MapInfo -> IO CInt
- type VideoMetaUnmapFieldCallback = VideoMeta -> Word32 -> MapInfo -> IO Bool
- dynamic_VideoMetaUnmapFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_VideoMetaUnmapFieldCallback -> VideoMeta -> Word32 -> MapInfo -> m Bool
- genClosure_VideoMetaUnmapFieldCallback :: VideoMetaUnmapFieldCallback -> IO Closure
- mk_VideoMetaUnmapFieldCallback :: C_VideoMetaUnmapFieldCallback -> IO (FunPtr C_VideoMetaUnmapFieldCallback)
- noVideoMetaUnmapFieldCallback :: Maybe VideoMetaUnmapFieldCallback
- wrap_VideoMetaUnmapFieldCallback :: Maybe (Ptr (FunPtr C_VideoMetaUnmapFieldCallback)) -> VideoMetaUnmapFieldCallback -> Ptr VideoMeta -> Word32 -> Ptr MapInfo -> IO CInt
Signals
VideoAffineTransformationGetMatrix
type C_VideoAffineTransformationGetMatrix = Ptr VideoAffineTransformationMeta -> CFloat -> IO CInt Source #
type VideoAffineTransformationGetMatrix = VideoAffineTransformationMeta -> Float -> IO Bool Source #
dynamic_VideoAffineTransformationGetMatrix :: (HasCallStack, MonadIO m) => FunPtr C_VideoAffineTransformationGetMatrix -> VideoAffineTransformationMeta -> Float -> m Bool Source #
genClosure_VideoAffineTransformationGetMatrix :: VideoAffineTransformationGetMatrix -> IO Closure Source #
mk_VideoAffineTransformationGetMatrix :: C_VideoAffineTransformationGetMatrix -> IO (FunPtr C_VideoAffineTransformationGetMatrix) Source #
wrap_VideoAffineTransformationGetMatrix :: Maybe (Ptr (FunPtr C_VideoAffineTransformationGetMatrix)) -> VideoAffineTransformationGetMatrix -> Ptr VideoAffineTransformationMeta -> CFloat -> IO CInt Source #
VideoConvertSampleCallback
drop_closures_VideoConvertSampleCallback :: VideoConvertSampleCallback -> VideoConvertSampleCallback_WithClosures Source #
dynamic_VideoConvertSampleCallback :: (HasCallStack, MonadIO m) => FunPtr C_VideoConvertSampleCallback -> Sample -> GError -> Ptr () -> m () Source #
mk_VideoConvertSampleCallback :: C_VideoConvertSampleCallback -> IO (FunPtr C_VideoConvertSampleCallback) Source #
wrap_VideoConvertSampleCallback :: Maybe (Ptr (FunPtr C_VideoConvertSampleCallback)) -> VideoConvertSampleCallback_WithClosures -> Ptr Sample -> Ptr GError -> Ptr () -> IO () Source #
VideoFormatPack
type C_VideoFormatPack = Ptr VideoFormatInfo -> CUInt -> Ptr () -> Int32 -> Ptr () -> Int32 -> CUInt -> Int32 -> Int32 -> IO () Source #
type VideoFormatPack = VideoFormatInfo -> [VideoPackFlags] -> Ptr () -> Int32 -> Ptr () -> Int32 -> [VideoChromaSite] -> Int32 -> Int32 -> IO () Source #
dynamic_VideoFormatPack Source #
:: (HasCallStack, MonadIO m) | |
=> FunPtr C_VideoFormatPack | |
-> VideoFormatInfo |
|
-> [VideoPackFlags] |
|
-> Ptr () |
|
-> Int32 |
|
-> Ptr () |
|
-> Int32 |
|
-> [VideoChromaSite] |
|
-> Int32 |
|
-> Int32 |
|
-> m () |
wrap_VideoFormatPack :: Maybe (Ptr (FunPtr C_VideoFormatPack)) -> VideoFormatPack -> Ptr VideoFormatInfo -> CUInt -> Ptr () -> Int32 -> Ptr () -> Int32 -> CUInt -> Int32 -> Int32 -> IO () Source #
VideoFormatUnpack
type C_VideoFormatUnpack = Ptr VideoFormatInfo -> CUInt -> Ptr () -> Ptr () -> Int32 -> Int32 -> Int32 -> Int32 -> IO () Source #
type VideoFormatUnpack = VideoFormatInfo -> [VideoPackFlags] -> Ptr () -> Ptr () -> Int32 -> Int32 -> Int32 -> Int32 -> IO () Source #
dynamic_VideoFormatUnpack Source #
:: (HasCallStack, MonadIO m) | |
=> FunPtr C_VideoFormatUnpack | |
-> VideoFormatInfo |
|
-> [VideoPackFlags] |
|
-> Ptr () |
|
-> Ptr () |
|
-> Int32 |
|
-> Int32 |
|
-> Int32 |
|
-> Int32 |
|
-> m () |
wrap_VideoFormatUnpack :: Maybe (Ptr (FunPtr C_VideoFormatUnpack)) -> VideoFormatUnpack -> Ptr VideoFormatInfo -> CUInt -> Ptr () -> Ptr () -> Int32 -> Int32 -> Int32 -> Int32 -> IO () Source #
VideoGLTextureUpload
type C_VideoGLTextureUpload = Ptr VideoGLTextureUploadMeta -> Word32 -> IO CInt Source #
type VideoGLTextureUpload = VideoGLTextureUploadMeta -> Word32 -> IO Bool Source #
dynamic_VideoGLTextureUpload :: (HasCallStack, MonadIO m) => FunPtr C_VideoGLTextureUpload -> VideoGLTextureUploadMeta -> Word32 -> m Bool Source #
wrap_VideoGLTextureUpload :: Maybe (Ptr (FunPtr C_VideoGLTextureUpload)) -> VideoGLTextureUpload -> Ptr VideoGLTextureUploadMeta -> Word32 -> IO CInt Source #
VideoMetaMapFieldCallback
type C_VideoMetaMapFieldCallback = Ptr VideoMeta -> Word32 -> Ptr MapInfo -> Ptr () -> Int32 -> CUInt -> IO CInt Source #
type VideoMetaMapFieldCallback = VideoMeta -> Word32 -> MapInfo -> Ptr () -> Int32 -> [MapFlags] -> IO Bool Source #
dynamic_VideoMetaMapFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_VideoMetaMapFieldCallback -> VideoMeta -> Word32 -> MapInfo -> Ptr () -> Int32 -> [MapFlags] -> m Bool Source #
mk_VideoMetaMapFieldCallback :: C_VideoMetaMapFieldCallback -> IO (FunPtr C_VideoMetaMapFieldCallback) Source #
wrap_VideoMetaMapFieldCallback :: Maybe (Ptr (FunPtr C_VideoMetaMapFieldCallback)) -> VideoMetaMapFieldCallback -> Ptr VideoMeta -> Word32 -> Ptr MapInfo -> Ptr () -> Int32 -> CUInt -> IO CInt Source #
VideoMetaUnmapFieldCallback
dynamic_VideoMetaUnmapFieldCallback :: (HasCallStack, MonadIO m) => FunPtr C_VideoMetaUnmapFieldCallback -> VideoMeta -> Word32 -> MapInfo -> m Bool Source #
mk_VideoMetaUnmapFieldCallback :: C_VideoMetaUnmapFieldCallback -> IO (FunPtr C_VideoMetaUnmapFieldCallback) Source #
wrap_VideoMetaUnmapFieldCallback :: Maybe (Ptr (FunPtr C_VideoMetaUnmapFieldCallback)) -> VideoMetaUnmapFieldCallback -> Ptr VideoMeta -> Word32 -> Ptr MapInfo -> IO CInt Source #