gi-gstbase-1.0.7: GStreamerBase bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.GstBase.Callbacks

Contents

Description

 

Synopsis

Signals

CollectDataDestroyNotify

CollectPadsBufferFunction

type CollectPadsBufferFunction = CollectPads -> CollectData -> Buffer -> IO FlowReturn Source #

CollectPadsClipFunction

type CollectPadsClipFunction = CollectPads -> CollectData -> Buffer -> Buffer -> IO FlowReturn Source #

type CollectPadsClipFunction_WithClosures = CollectPads -> CollectData -> Buffer -> Buffer -> Ptr () -> IO FlowReturn Source #

dynamic_CollectPadsClipFunction :: (MonadIO m, IsCollectPads a) => FunPtr C_CollectPadsClipFunction -> a -> CollectData -> Buffer -> Buffer -> Ptr () -> m FlowReturn Source #

CollectPadsCompareFunction

CollectPadsEventFunction

CollectPadsFlushFunction

CollectPadsFunction

CollectPadsQueryFunction

DataQueueEmptyCallback

DataQueueFullCallback

TypeFindHelperGetRangeFunction

type C_TypeFindHelperGetRangeFunction = Ptr Object -> Ptr Object -> Word64 -> Word32 -> Ptr Buffer -> IO CUInt Source #

type TypeFindHelperGetRangeFunction = Object -> Maybe Object -> Word64 -> Word32 -> Buffer -> IO FlowReturn Source #

dynamic_TypeFindHelperGetRangeFunction :: (MonadIO m, IsObject a, IsObject b) => FunPtr C_TypeFindHelperGetRangeFunction -> a -> Maybe b -> Word64 -> Word32 -> Buffer -> m FlowReturn Source #