gi-gst-1.0.11: 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.Structs.PadProbeInfo

Contents

Description

Info passed in the PadProbeCallback.

Synopsis

Exported types

newtype PadProbeInfo Source #

Instances

WrappedPtr PadProbeInfo Source # 
(~) AttrOpTag tag AttrSet => Constructible PadProbeInfo tag Source # 
((~) * info (ResolvePadProbeInfoMethod t PadProbeInfo), MethodInfo * info PadProbeInfo p) => IsLabel t (PadProbeInfo -> p) Source # 

Methods

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

((~) * info (ResolvePadProbeInfoMethod t PadProbeInfo), MethodInfo * info PadProbeInfo p) => IsLabelProxy t (PadProbeInfo -> p) Source # 
HasAttributeList * PadProbeInfo Source # 
((~) * signature (m Query), MonadIO m) => MethodInfo * PadProbeInfoGetQueryMethodInfo PadProbeInfo signature Source # 
((~) * signature (m Event), MonadIO m) => MethodInfo * PadProbeInfoGetEventMethodInfo PadProbeInfo signature Source # 
((~) * signature (m BufferList), MonadIO m) => MethodInfo * PadProbeInfoGetBufferListMethodInfo PadProbeInfo signature Source # 
((~) * signature (m Buffer), MonadIO m) => MethodInfo * PadProbeInfoGetBufferMethodInfo PadProbeInfo signature Source # 
type AttributeList PadProbeInfo Source # 

newZeroPadProbeInfo :: MonadIO m => m PadProbeInfo Source #

Construct a PadProbeInfo struct initialized to zero.

Methods

getBuffer

padProbeInfoGetBuffer Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> PadProbeInfo

info: a PadProbeInfo

-> m Buffer

Returns: The Buffer from the probe

No description available in the introspection data.

getBufferList

padProbeInfoGetBufferList Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> PadProbeInfo

info: a PadProbeInfo

-> m BufferList

Returns: The BufferList from the probe

No description available in the introspection data.

getEvent

padProbeInfoGetEvent Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> PadProbeInfo

info: a PadProbeInfo

-> m Event

Returns: The Event from the probe

No description available in the introspection data.

getQuery

padProbeInfoGetQuery Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> PadProbeInfo

info: a PadProbeInfo

-> m Query

Returns: The Query from the probe

No description available in the introspection data.

Properties

data

id

offset

size

type