gi-gst-0.1.6.13: Gst 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.Pipeline

Contents

Description

 

Synopsis

Exported types

newtype Pipeline Source

Constructors

Pipeline (ForeignPtr Pipeline) 

Instances

GObject Pipeline Source 
((~) * info (ResolvePipelineMethod t Pipeline), MethodInfo * info Pipeline p) => IsLabel t (Pipeline -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> Pipeline -> p

((~) * info (ResolvePipelineMethod t Pipeline), MethodInfo * info Pipeline p) => IsLabelProxy t (Pipeline -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> Pipeline -> p

type ParentTypes Pipeline Source 
type AttributeList Pipeline Source 
type SignalList Pipeline Source 

Methods

pipelineAutoClock

pipelineAutoClock :: (MonadIO m, PipelineK a) => a -> m () Source

pipelineGetAutoFlushBus

pipelineGetBus

pipelineGetDelay

pipelineGetLatency

pipelineGetPipelineClock

pipelineNew

pipelineSetAutoFlushBus

pipelineSetDelay

pipelineSetDelay :: (MonadIO m, PipelineK a) => a -> Word64 -> m () Source

pipelineSetLatency

pipelineUseClock

data PipelineUseClockMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, PipelineK a, ClockK b) => MethodInfo (TYPE Lifted) PipelineUseClockMethodInfo a signature Source 

pipelineUseClock :: (MonadIO m, PipelineK a, ClockK b) => a -> Maybe b -> m () Source

Properties

AutoFlushBus

Delay

setPipelineDelay :: (MonadIO m, PipelineK o) => o -> Word64 -> m () Source

Latency