gi-ges-1.0.4: libges bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.GES.Objects.AudioUriSource

Description

Children Properties

{{ libs/GESVideoUriSource-children-props.md }}

Synopsis

Exported types

newtype AudioUriSource Source #

Memory-managed wrapper type.

Constructors

AudioUriSource (ManagedPtr AudioUriSource) 

Instances

Instances details
Eq AudioUriSource Source # 
Instance details

Defined in GI.GES.Objects.AudioUriSource

GObject AudioUriSource Source # 
Instance details

Defined in GI.GES.Objects.AudioUriSource

ManagedPtrNewtype AudioUriSource Source # 
Instance details

Defined in GI.GES.Objects.AudioUriSource

TypedObject AudioUriSource Source # 
Instance details

Defined in GI.GES.Objects.AudioUriSource

Methods

glibType :: IO GType

HasParentTypes AudioUriSource Source # 
Instance details

Defined in GI.GES.Objects.AudioUriSource

IsGValue (Maybe AudioUriSource) Source #

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

Instance details

Defined in GI.GES.Objects.AudioUriSource

Methods

gvalueGType_ :: IO GType

gvalueSet_ :: Ptr GValue -> Maybe AudioUriSource -> IO ()

gvalueGet_ :: Ptr GValue -> IO (Maybe AudioUriSource)

type ParentTypes AudioUriSource Source # 
Instance details

Defined in GI.GES.Objects.AudioUriSource

class (GObject o, IsDescendantOf AudioUriSource o) => IsAudioUriSource o Source #

Type class for types which can be safely cast to AudioUriSource, for instance with toAudioUriSource.

Instances

Instances details
(GObject o, IsDescendantOf AudioUriSource o) => IsAudioUriSource o Source # 
Instance details

Defined in GI.GES.Objects.AudioUriSource

toAudioUriSource :: (MonadIO m, IsAudioUriSource o) => o -> m AudioUriSource Source #

Cast to AudioUriSource, 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

addChildProperty, addChildrenProps, addMetasFromString, bindProperty, bindPropertyFull, checkMetaRegistered, clampControlSource, copy, edit, editFull, forceFloating, foreach, freezeNotify, getv, hasInternalSource, isActive, isCore, isFloating, listChildrenProperties, lookupChild, metasToString, notify, notifyByPspec, paste, ref, refSink, registerMeta, registerMetaBoolean, registerMetaDate, registerMetaDateTime, registerMetaDouble, registerMetaFloat, registerMetaInt, registerMetaInt64, registerMetaString, registerMetaUint, registerMetaUint64, registerStaticMeta, removeChildProperty, removeControlBinding, ripple, rippleEnd, rollEnd, rollStart, runDispose, stealData, stealQdata, thawNotify, trim, unref, watchClosure.

Getters

getAllControlBindings, getAsset, getAutoClampControlSources, getBoolean, getChildProperty, getChildPropertyByPspec, getControlBinding, getData, getDate, getDateTime, getDouble, getDuration, getElement, getFloat, getGnlobject, getId, getInpoint, getInt, getInt64, getLayerPriority, getMarkerList, getMaxDuration, getMeta, getName, getNaturalFramerate, getNleobject, getParent, getPriority, getProperty, getQdata, getStart, getString, getTimeline, getToplevelParent, getTrack, getTrackType, getTrackTypes, getUint, getUint64.

Setters

setActive, setAsset, setAutoClampControlSources, setBoolean, setChildProperty, setChildPropertyByPspec, setChildPropertyFull, setControlSource, setData, setDataFull, setDate, setDateTime, setDouble, setDuration, setFloat, setHasInternalSource, setInpoint, setInt, setInt64, setMarkerList, setMaxDuration, setMeta, setName, setParent, setPriority, setProperty, setStart, setString, setTimeline, setTrackType, setUint, setUint64.

Properties

uri

The location of the file/resource to use.

constructAudioUriSourceUri :: (IsAudioUriSource o, MonadIO m) => Text -> m (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “uri” property. This is rarely needed directly, but it is used by new.

getAudioUriSourceUri :: (MonadIO m, IsAudioUriSource o) => o -> m (Maybe Text) Source #

Get the value of the “uri” property. When overloading is enabled, this is equivalent to

get audioUriSource #uri