Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Base class for single-media sources
Exported types
Memory-managed wrapper type.
Instances
Eq Source Source # | |
GObject Source Source # | |
Defined in GI.GES.Objects.Source | |
ManagedPtrNewtype Source Source # | |
Defined in GI.GES.Objects.Source toManagedPtr :: Source -> ManagedPtr Source | |
TypedObject Source Source # | |
Defined in GI.GES.Objects.Source | |
HasParentTypes Source Source # | |
Defined in GI.GES.Objects.Source | |
IsGValue (Maybe Source) Source # | Convert |
Defined in GI.GES.Objects.Source gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe Source -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe Source) | |
type ParentTypes Source Source # | |
Defined in GI.GES.Objects.Source |
class (GObject o, IsDescendantOf Source o) => IsSource o Source #
Instances
(GObject o, IsDescendantOf Source o) => IsSource o Source # | |
Defined in GI.GES.Objects.Source |
Methods
Click to display all available methods, including inherited ones
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.