gi-gst-1.0.2: GStreamer 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.Gst.Objects.TaskPool

Contents

Description

 

Synopsis

Exported types

newtype TaskPool Source

Constructors

TaskPool (ForeignPtr TaskPool) 

Instances

Methods

taskPoolCleanup

data TaskPoolCleanupMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, TaskPoolK a) => MethodInfo * TaskPoolCleanupMethodInfo a signature Source 

taskPoolCleanup :: (MonadIO m, TaskPoolK a) => a -> m () Source

taskPoolJoin

data TaskPoolJoinMethodInfo Source

Instances

((~) * signature (Ptr () -> m ()), MonadIO m, TaskPoolK a) => MethodInfo * TaskPoolJoinMethodInfo a signature Source 

taskPoolJoin :: (MonadIO m, TaskPoolK a) => a -> Ptr () -> m () Source

taskPoolNew

taskPoolPrepare

data TaskPoolPrepareMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, TaskPoolK a) => MethodInfo * TaskPoolPrepareMethodInfo a signature Source 

taskPoolPrepare :: (MonadIO m, TaskPoolK a) => a -> m () Source

taskPoolPush

data TaskPoolPushMethodInfo Source

Instances

((~) * signature (TaskPoolFunction -> m (Ptr ())), MonadIO m, TaskPoolK a) => MethodInfo * TaskPoolPushMethodInfo a signature Source