gi-gstaudio-1.0.23: GStreamerAudio bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.GstAudio.Objects.AudioAggregatorPad

Description

The default implementation of GstPad used with AudioAggregator

Since: 1.14

Synopsis

Exported types

newtype AudioAggregatorPad Source #

Memory-managed wrapper type.

Constructors

AudioAggregatorPad (ManagedPtr AudioAggregatorPad) 

Instances

Instances details
Eq AudioAggregatorPad Source # 
Instance details

Defined in GI.GstAudio.Objects.AudioAggregatorPad

GObject AudioAggregatorPad Source # 
Instance details

Defined in GI.GstAudio.Objects.AudioAggregatorPad

ManagedPtrNewtype AudioAggregatorPad Source # 
Instance details

Defined in GI.GstAudio.Objects.AudioAggregatorPad

TypedObject AudioAggregatorPad Source # 
Instance details

Defined in GI.GstAudio.Objects.AudioAggregatorPad

Methods

glibType :: IO GType

HasParentTypes AudioAggregatorPad Source # 
Instance details

Defined in GI.GstAudio.Objects.AudioAggregatorPad

IsGValue (Maybe AudioAggregatorPad) Source #

Convert AudioAggregatorPad to and from GValue. See toGValue and fromGValue.

Instance details

Defined in GI.GstAudio.Objects.AudioAggregatorPad

type ParentTypes AudioAggregatorPad Source # 
Instance details

Defined in GI.GstAudio.Objects.AudioAggregatorPad

type ParentTypes AudioAggregatorPad = '[AggregatorPad, Pad, Object, Object]

class (GObject o, IsDescendantOf AudioAggregatorPad o) => IsAudioAggregatorPad o Source #

Type class for types which can be safely cast to AudioAggregatorPad, for instance with toAudioAggregatorPad.

Instances

Instances details
(GObject o, IsDescendantOf AudioAggregatorPad o) => IsAudioAggregatorPad o Source # 
Instance details

Defined in GI.GstAudio.Objects.AudioAggregatorPad

toAudioAggregatorPad :: (MonadIO m, IsAudioAggregatorPad o) => o -> m AudioAggregatorPad Source #

Cast to AudioAggregatorPad, for types for which this is known to be safe. For general casts, use castTo.

Methods

Click to display all available methods, including inherited ones

Expand

Methods

activateMode, addControlBinding, addProbe, bindProperty, bindPropertyFull, canLink, chain, chainList, checkReconfigure, createStreamId, defaultError, dropBuffer, eventDefault, forceFloating, forward, freezeNotify, getv, hasActiveControlBindings, hasAncestor, hasAsAncestor, hasAsParent, hasBuffer, hasCurrentCaps, isActive, isBlocked, isBlocking, isEos, isFloating, isLinked, iterateInternalLinks, iterateInternalLinksDefault, link, linkFull, linkMaybeGhosting, linkMaybeGhostingFull, markReconfigure, needsReconfigure, notify, notifyByPspec, pauseTask, peekBuffer, peerQuery, peerQueryAcceptCaps, peerQueryCaps, peerQueryConvert, peerQueryDuration, peerQueryPosition, popBuffer, proxyQueryAcceptCaps, proxyQueryCaps, pullRange, push, pushEvent, pushList, query, queryAcceptCaps, queryCaps, queryConvert, queryDefault, queryDuration, queryPosition, ref, refSink, removeControlBinding, removeProbe, runDispose, sendEvent, startTask, stealData, stealQdata, stickyEventsForeach, stopTask, storeStickyEvent, suggestNextSync, syncValues, thawNotify, unlink, unparent, unref, useFixedCaps, watchClosure.

Getters

getAllowedCaps, getControlBinding, getControlRate, getCurrentCaps, getData, getDirection, getElementPrivate, getGValueArray, getLastFlowReturn, getName, getOffset, getPadTemplate, getPadTemplateCaps, getParent, getParentElement, getPathString, getPeer, getProperty, getQdata, getRange, getSingleInternalLink, getStickyEvent, getStream, getStreamId, getTaskState, getValue.

Setters

setActivateFunctionFull, setActivatemodeFunctionFull, setActive, setChainFunctionFull, setChainListFunctionFull, setControlBindingDisabled, setControlBindingsDisabled, setControlRate, setData, setDataFull, setElementPrivate, setEventFullFunctionFull, setEventFunctionFull, setGetrangeFunctionFull, setIterateInternalLinksFunctionFull, setLinkFunctionFull, setName, setOffset, setParent, setProperty, setQueryFunctionFull, setUnlinkFunctionFull.